Justin Bieber surprises fans as he films music video at Scottish pub
Justin Bieber has been in the Scottish city of Dundee of all places to film a visual for his song Bad Honey, sample local beer and play a spot of golf.

Justin Bieber filmed the music video for his new single, Bad Honey, inside a lively Dundee bar during a whirlwind trip to Scotland.
The pop icon turned heads over the weekend when he was spotted at Abandon Ship. Fans were quick to speculate, and now it’s official — Bieber used the pub as the backdrop for his latest promo, which premiered on his social media channels Monday night (06.10.25) with the caption: “Bad Honey video for your headtops.”
The 31-year-old singer arrived in Dundee by private jet last week and made the most of his time north of the border, teeing off at both St Andrews and Gleneagles. On Sunday (06.10.25) morning, he shared snaps of himself enjoying a pint on the streets of St Andrews.
Abandon Ship confirmed the visit on Facebook: “You might have heard we had a special visitor over the weekend. Enjoy Justin Bieber laying down a new video for Bad Honey live at Abandon Ship right here in Dundee, Scotland.”
Bieber also made a pit stop at the legendary Gleneagles Hotel, where he was casually filmed playing piano and singing Walking Away.
The latter track and Bad Honey are from Bieber's recently released album Swag II, a sister record to July's Swag.