Tower of London
The Tower of London is a fun tourist stop that I would highly recommend to anyone visiting London. Tower Bridge is iconic and the Tower of London (Her Majesty's Royal Palace and Fortress of the Tower of London) is a historic castle that is included on your London Pass if you get one.






















