Call a member of the team today on +44 (0) 344 847 5004

The Tower of London

Tower of London

The Tower of London is an 11th century castle which stands on the banks of the Thames. The castle complex is surrounded by fortress walls and a moat and takes its name from the White Tower built by William the Conqueror in 1078.The Crown Jewels have been housed here since the reign of King Henry III and are watched over by the Tower's iconic Beefeater guards.  Having served as a prison across the centuries, as well as a royal residence, the Tower is rich in history and visitors will be fascinated to learn about the Tower's inhabitants over the years - both willing and unwilling guests!