Travel Update


Category: Scotland

Where Was The Crown Filmed?

It's no surprise that The Crown is one of the most-watched Netflix shows ever. Packed with drama and intrigue, and mixing the political and personal, the series traces the history of Britain's monarchy over a century. What’s more, it takes you to some of the UK’s most beautiful places at the same time. But there’s something better than seeing these places on screen. V..

Read the article