Who Goes There?
- Episode aired May 5, 2004
- 49m
A tourist attraction since at least the Elizabethan Period, the Tower of London is London's oldest tourism hot spot. One of the most popular attractions in England, the Tower welcomes a vari... Read allA tourist attraction since at least the Elizabethan Period, the Tower of London is London's oldest tourism hot spot. One of the most popular attractions in England, the Tower welcomes a variety of interesting guests from around the world.A tourist attraction since at least the Elizabethan Period, the Tower of London is London's oldest tourism hot spot. One of the most popular attractions in England, the Tower welcomes a variety of interesting guests from around the world.