St George Hanover Square, London, England

City London
Church Parish St George Hanover Square
Country England
 
Enclosed By
London
 
Place Encloses
St George’s Church
2 St George’s Row