This historic castle located on the north bank of the River Thames in central London is not only the most important set of buildings in Britain, but it is also the most visited of the city's many tourist attractions. The Tower of London has played a prominent role in English history. It served as a stronghold, as well as a royal palace, a prison and place of execution, a royal mint and treasure vault, an observatory and for five centuries, a private zoo. This remarkable UNESCO World Heritage Site has been home to the Crown Jewels since 1968. So choose from our Tower of London tours, explore all of this and many more in the best way!
7 Reviews
You only have a limited amount of time, but you still want to see the main sights of London? So this tour is exactly for you! You can see the main landmarks and highlights of this beautiful city and all that in the comfort of a restored classic Mini Cooper.