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, continues our travel series with a look at London, England.

You must login to access this feature


You must login to access this feature


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

Related Videos

+ see more