The scheme will deliver over 1,000 homes alongside mixed-use facilities
Proposals for 1,068-home scheme will need GLA approval