×

Marshalsea Prison South Wall

(21) Historical landmark in London, England
The Marshalsea was a notorious prison in Southwark, just south of the River Thames. Although it housed a variety of prisoners—including men accused of crimes at sea and political figures charged with sedition—it became known, in particular, for its incarceration of the poorest of London's debtors.
Address: Angel Pl., London SE1 1JA, United Kingdom
Hours: Open 24 hours