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. 1
    Natural History MuseumSouth Kensington, Kensington & ChelseaFree
    7.1m visits
  2. 2
    British MuseumBloomsbury, CamdenFree
    6.4m visits
  3. 3
    Tate ModernBankside, SouthwarkFree
    4.5m visits
  4. 4
    National GalleryTrafalgar Square, WestminsterFree
    4.1m visits
  5. 5
    Southbank CentreSouth Bank, LambethFree
    3.4m visits
  6. 6
    3.3m visits
  7. 7
    Somerset HouseStrand, WestminsterFree
    2.9m visits
  8. 8
    2.8m visits
  9. 9
    2.6m visits
  10. 10
    Royal Museums GreenwichGreenwich, GreenwichFree
    2.4m visits
  11. 11
    2.3m visits
  12. 12
    1.7m visits
  13. 13
    Westminster AbbeyWestminster, Westminster
    1.6m visits
  14. 14
    Barbican CentreBarbican, City of LondonFree
    1.6m visits
  15. 15
    National Portrait GalleryTrafalgar Square, WestminsterFree
    1.5m visits
  16. 16
    St Paul's CathedralSt Paul's, City of London
    1.5m visits
  17. 17
    1.2m visits
  18. 18
    Tate BritainPimlico, WestminsterFree
    1.1m visits
  19. 19
    0.91m visits
  20. 20
    Horniman Museum & GardensForest Hill, LewishamFree
    0.82m visits
  21. 21
    0.78m visits

Annual visits. Source: ALVA visitor figures, 2025.