London, England: Top Iconic Attractions

As the world's most visited city, London, England is home to a number of popular and legendary attractions that tourists should not miss. From St. Paul's Cathedral with its impressive dome, to the Palace of Westminster and Big Ben, to the Tower Bridge and the London Eye; there is a copious amount of fascinating destinations. Don't forget to meet the Beefeaters at the Tower of London, and to check out the Changing of the Guard ceremony outside Buckingham Palace. In this video, WatchMojo.com takes a look at some of London, England's most iconic and unmissable tourist attractions.
Credits
Tags
Comments

You must login to access this feature

Transcript

You must login to access this feature

Download

You must register to a corporate account to download. Please login

Related Videos

+ see more

More