Tower Bridge

Overview The Tower Bridge is one of the most iconic landmarks in London. It’s a backdrop that makes for great pictures, but you can also go inside for a different perspective. With a ticket, you get to tour the North and South Towers and the East and West bridges with views of London and the Thames. The tour is self-guided which gives you the chance to take in the views for as long as you like, but don’t forget to […]

Continue Reading