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.
to access this feature
You must register
to a corporate account to
download. Please login