Cavendish Square — About the project
Introducing Cavendish Square by LEOS Developments—a 6-storey residential complex with minimalist European architecture, featuring studios and 1-bedroom apartments ranging from 39.7 to 112.3 sq. m. The project is undertaken by an international development company based in the UK, founded in 2012.