Thames Street, London
Street in the City of LondonThames 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
Top Questions
AI generatedMore questions
Nearby Places

King William Street tube station
Former railway station in England

King William Street, London
Street in England
St Magnus the Martyr
Church in London, England

Fishmongers' Hall
Building in London, headquarters of the Worshipful Company of Fishmongers

Adelaide House
Grade II listed office building by the Thames in the City of London

London Bridge Wharf
Former wharf in the City of London

The Olde Wine Shades
Pub in the City of London

2019 London Bridge stabbings
Stabbing attack in London, England