Weston Homes submits plan for 1,300 homes in Barking

Weston Homes has submitted an EIA application for a major residential-led scheme close to Barking town centre.

The plan for 1,300 homes sandwiches EcoWorld London’s Barking Wharf, which has consent for 600 homes. The two sites that