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