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...