London is one of the most popular tourist destinations in the world with over 15 million visitors annually. The city is home to some of the most iconic landmarks in the world such as Big Ben Buckingham Palace and Westminster Abbey. London also has a wealth of museums and art galleries as well as a vibrant nightlife and dining scene.
Top 19 Tourist Attractions in London ( England )
1. Buckingham Palace and the Changing of the Guard
2. The Tower of London and Tower Bridge
3. The British Museum
4. Big Ben and Parliament
5. National Gallery
6. The Victoria and Albert Museum
7. Piccadilly Circus and Trafalgar Square
8. The Shard
9. The Two Tates: Tate Britain and Tate Modern
10. Westminster Abbey
11. Churchill's War Rooms
12. Natural History Museum
13. Hyde Park
14. St. Paul's Cathedral
15. Covent Garden
16. The London Eye
17. Hampton Court Palace
18. Greenwich and Docklands
19. Kew Gardens