St Paul’s Church, Deptford, London, England

City London
Country England
 
Enclosed By
Deptford
 
Place Encloses