Marshalsea Road Photos

Meet 201 travelers, 166 tour guides and discover 253 photos

Marshalsea Road (classified A3201) is a major street in Southwark, south London, England. At the northwest end is the Southwark Bridge Road. At the southeast end is Borough Tube Station on Borough High Street. Continuing across the street are Long Lane and Great Dover Street. At the northeast corner is the historic St George The Martyr church,…
View Marshalsea Road guide >

Marshalsea Road

Peabody Trust Housing On Marshalsea Road

St George The Martyr Church Opposite The Marshalsea Road

Borough Tube Station At The Southeast End