South Place Hotel Development South Place Hotel Commercial (McLaren Group) Value £1.8m Location London EC2 Share this Project