2 St George’s Row, St George Hanover Square, London, England

City London
Church Parish St George Hanover Square
Country England
 
Enclosed By
St George Hanover Square
 
Place Encloses