Built in the 17th Century.
Location Southwark Police Station, Borough High Street, London, SE1
Categories
Authority
More Information Stones End