13a Hanover Buildings, Pickle Herring Street, Horsleydown, Southwark, London, England

Street Pickle Herring Street
Church Parish Horsleydown
Country England
 
Enclosed By
Pickle Herring Street
 
Place Encloses