South Place Hotel, London

3 South Pl, London, EC2M 2AF

https://southplacehotel.com/