S
South Place Hotel
Address
3 South Place, London EC2M 7SH
Postcode District
EC2
City
London
County
London
Country
England