London’s Ten Most Popular Attractions

Tower of London 2 wsThe British Museum
The London Eye
Madame Tussauds
The National Gallery
The Natural History Museum

The Royal Museums Greenwich:

The Science Museum
Tate Modern
The Tower of London
The Victoria and Albert Museum