Modern living with timeless elegance
Lillie Square is a premium development that offers apartments and townhouses in west London, next to West Brompton underground station. The complex consists of 6-storey clubhouse mansions, duplex townhouses, and two 16-storey towers in a modern style with Victorian decorations.
Real estate advisor