First he was downing Irn Bru and Innis and Gunn , now it would appear that Thor really does call Scotland home.

During the shooting of the blockbuster film Avengers: Endgame, St Abbs in the Scottish Borders , doubled as the fictional village of New Asgard.

Depicted as a quaint fishing village with a pretty harbour amid rolling hills, Thor's village of New Asgard threw its filming location, St Abbs, into the spotlight.

During filming, the only road in to St Abbs was closed to everyone except locals as production crews moved in, as well as actors like Chris Hemsworth, Mark Ruffalo, who plays Bruce Banner, and Valkyrie actress Tessa Thompson.

The film was released last week and has since smashed numerous box office records, with a whopping £922 million being made on the opening weekend.

Read More

During filming in 2017, St Abbs Lifeboat station was rebranded as 'New Asgard Lifeboat Station', only on the understanding that the Marvel filmmakers dropped everything and cleared the way for their crew if the pagers went off during takes. Even Hollywood doesn’t stand in the way of an emergency lifeboat callout.

Speaking of St Abbs, director Joe Russo told STV News : "You can go an hour that way and be on the coast, you can go an hour that way and be on the lochs, an hour that way and be up in the mountains, an hour that way and be in Glasgow."

In a post on Facebook, St Abbs Lifeboat Team revealed that filmmakers Marvel also made a generous donation to the lifeboat team.