Travel Guide: London, England

London is the biggest city in England and the United Kingdom, and – in fact – is the world’s most visited city. It’s not hard to see why: with historical attractions like the Tower of London (guarded by the famous Beefeaters), or Buckingham Palace (with the changing of the guard), there is no shortage of sites to see. Aside from its thriving pub scene, London is also known as a hub for culture. Not only is the city home to Shakespeare’s Globe Theatre, you’ll find more modern stages and museums. In this video, WatchMojo.com continues our travel series with a look at London, England.
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