Joint venture plans to develop 1,900 homes across five phases
EcoWorld London and Poplar get approval for 1,500 homes
The scheme will comprise 274 homes, 51% affordable, in Bromley-by-Bow, east London
The three-year facility will deliver 223 flats, a community centre and retail space
The housing association plans to develop 1,800-2,500 homes on the Teviot Estate in Poplar