Situated on the North bank of the River Thames and built by William the Conqueror in 1066, the Tower of London is a 900-year-old historic castle and f…

Situated on the North bank of the River Thames and built by William the Conqueror in 1066, the Tower of London is a 900-year-old historic castle and f…
The Tower of London, one of London’s most popular attractions is a true amalgamation of a robust fortress and a majestic palace. Housing stories…
The Tower of London is one of the world’s leading tourist attractions and a world heritage site. Packed with visitors from all over the world, it stan…
Tower of London Reopening Date – 10th July 2020 Tower Of London has officially reopened on 10th July 2020. With safety measures put in place, ac…