Address: Tower Bridge Rd, London SE1 2UP, United Kingdom
Tower Bridge stands on the River Thames and connects the East End Borough of Tower Hamlets with the southeast Borough of Southwark. The Bridge stands in one of the oldest parts of London and acts as a portal to the city's rich culture and history.
Nearest landmark: Tower of London (800 meters away)