The scheme was called in following a refusal from Newham Council last year
The scheme seeks to deliver 5,000 homes, alongside 200,000 sq ft of employment space