St. Luke’s Church, Lower Norwood, Lambeth, London, England

Country England
 
Enclosed By
Lower Norwood
 
Place Encloses