St. George’s Church, Bloomsbury, Camden, London, England

Country England
 
Enclosed By
Bloomsbury
 
Place Encloses