St. Pancras' Church, St. Pancras, Camden, London, England

Country England
 
Enclosed By
St. Pancras
 
Place Encloses