Map Graph

Thames Street, London

Street in the City of London

Thames Street, divided into Lower and Upper Thames Street, is a road in the City of London, the historic and financial centre of London. It forms part of the busy A3211 route from Tower Hill to Westminster. The London Bridge underpass marks the divide between Upper and Lower Thames Street, with Lower to the east and Upper to the west.

Read article
File:Lower_Thames_Street_c1965_-_geograph.org.uk_-_124138.jpgFile:Lower_Thames_Street.JPG
Top Questions
AI generated

List the top facts about Thames Street, London

Summarize this article

What is the single most intriguing fact about Thames Street, London?

Are there any controversies surrounding Thames Street, London?

More questions