From royal palaces to historic bridges, London is packed with must-see landmarks. Whether you’re a history buff or a first-time visitor, these iconic spots should be on your list.
1. Big Ben & Houses of Parliament
The iconic clock tower (now called the Elizabeth Tower) is a symbol of London. Don’t forget to admire the stunning Gothic architecture of the Houses of Parliament.
2. Buckingham Palace
Witness the Changing of the Guard or simply take in the grandeur of the Queen’s official residence.
3. Tower of London & Tower Bridge
Discover the history of this medieval fortress, home to the Crown Jewels, and then stroll across the stunning Tower Bridge.
4. The British Museum
A treasure trove of history, this free museum holds artifacts from around the world, including the Rosetta Stone and Egyptian mummies.
5. The Shard
For the best city views, head up The Shard, London’s tallest skyscraper. It offers breathtaking panoramas of the city skyline.
London’s landmarks blend history, royalty, and modernity, making it one of the most exciting cities in the world. Whether you’re exploring centuries-old castles or soaring above the skyline, there’s always something spectacular to see.

