Ranked by annual visits
London's most visited places
Nine of the ten busiest attractions in the UK are in London, and most of the big museums are free to walk into. South Kensington alone draws more than 13 million visits a year across the Natural History Museum, the V&A and the Science Museum. Filter by type or switch on free entry to plan your day.
Showing 21 attractions
- 1
7.1m visits - 2
6.4m visits - 3
4.5m visits - 4
4.1m visits - 5
3.4m visits - 6
3.3m visits - 7
2.9m visits - 8
Tower of LondonTower Hill, Tower Hamlets2.8m visits - 9
2.6m visits - 10
2.4m visits - 11
Kew GardensKew, Richmond upon Thames2.3m visits - 12
Royal Albert HallSouth Kensington, Kensington & Chelsea1.7m visits - 13
Westminster AbbeyWestminster, Westminster1.6m visits - 14
1.6m visits - 15
1.5m visits - 16
St Paul's CathedralSt Paul's, City of London1.5m visits - 17
London ZooRegent's Park, Westminster1.2m visits - 18
1.1m visits - 19
Tower BridgeTower Hill, Tower Hamlets0.91m visits - 20
0.82m visits - 21
Hampton Court PalaceHampton Court, Richmond upon Thames0.78m visits
Annual visits. Source: ALVA visitor figures, 2025.