St. Andrew’s Church, Holborn, Camden, London, England

Country England
 
Enclosed By
Holborn
 
Place Encloses