EcoWorld gets green light for Barking BTR

Barking & Dagenham Council has approved EcoWorld’s plans for 514 build-to-rent apartments in phase two of Barking Wharf in east London. The development will comprise five towers of between nine and 23 storeys on the site of the Tesco car