11 Street’s Buildings, Sumner Street, Southwark, London, England

Street Sumner Street
Country England
 
Enclosed By
Sumner Street
 
Place Encloses