Earls Court

The Earls Court Masterplan is the most exciting development opportunity in central London, covering over 70 acres of prime land and located across Chelsea and Fulham. The predominantly residential scheme is consented to provide over 7,500 new homes (including Lillie Square), creating 10,000 new jobs, and will deliver over £450 million of community benefits.