London Video of the Week: Top 10 London Attractions

From the British Museum to the EDF Energy London Eye, Tate Modern to the Natural History Museum, watch this video to discover London’s top 10 most popular tourist attractions, based on visitor numbers.

Bookmark and Share:


  1. I will be in London in Christmas time…I’m so excited!