St. George’s Church, Hanover Square, Westminster, London, England

Street Hanover Square
City Westminster
Country England
 
Enclosed By
Hanover Square
 
Place Encloses