Lillie Square, Seagrave Road, Earl's Court, London, SW6
asking price £1,360,000
A distinctive development in Earls Court, where Kensington, Chelsea and Fulham meet. Exceptional apartments, townhouses and penthouses set amongst modern garden squares, with a private members club and 5 star concierge
Lillie Square is an...