A must-see for visitors, it has played a dark role in England's history as a palace, prison, armoury and royal mint. Located in central London on the banks of the Thames, the Tower is hugely popular and a must-see for visitors.
Enjoy your London break to the full by booking into the London Lodge Hotel at Breaks London today.