Another World Heritage Site, the Tower Bridge is an iconic symbol of London, built across River Thames and raises for vessels above 30 feet to pass under. Over 40,000 motorists and pedestrians cross it daily

0 replies

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Leave a Reply

Your email address will not be published. Required fields are marked *