Place · London
Landmarks in London
About
London is home to an array of landmarks, each telling a unique story and contributing to the city's historical narrative. The Tower of London, steeped in history, offers insights into royal intrigue and the Crown Jewels, while the iconic Big Ben stands as a testament to Victorian engineering and architectural grandeur. Visitors can explore the imposing façade of Buckingham Palace, where the Changing of the Guard ceremony occurs regularly, and take a stroll through the surrounding gardens. The British Museum showcases artifacts from around the world, including the Rosetta Stone, bringing together global history under one roof.
At a Glance
Highlights
Top picks
Hand-picked by our team, worth watching first
Related Collections
Know someone who’d love this?
855 real travel clips from London
