An address unlike any other…

Cavendish Square London is the world’s first mixed-use development specifically for the health and wellbeing industry.