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 from the NaviSavi team
Go beyond the video
Book tours and experiences in London
Browse activities from local guides
Related Collections
