Travel Guide: London, England
London is the world's most visited city. Explore this exciting European wonder in our travel series on 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, http://www.WatchMojo.com continues our travel series with a look at London, England.