Tower of London

United Kingdom

Her Majesty’s Royal Palace and Fortress the Tower of London is in the centre of Britain’s capital city - and at the heart of 1,000 years of British history. It’s famous as the home of the Crown Jewels, iconic Yeoman Warders (or ‘Beefeaters’), legendary ravens…and bloody tales of prisoners and executions. It has been a UNESCO World Heritage Site since 1988.

Loading

00:30 / 01:00