Home
: London Attractions : Historic Royal Palaces : Tower of London
|
Tower of London
One of the most famous castle keeps in the world, it was built, to awe, subdue and terrify Londoners and to deter foreign invaders. It’s now an iconic symbol of London and Britain and one of the world’s premier tourist attractions. Along with the rest of the Tower complex, the White Tower is one of the most important historic buildings in the world. The White Tower’s fearsome exterior conceals some hidden gems, such as Henry VIII’s armour and the beautiful 11th-century Chapel of St John the Evangelist.
|