St William has submitted an EIA application for 2,800 homes for the Poplar gasworks site on Leven Road, E14, in what will be its biggest scheme to date.
The joint venture between Berkeley Homes and National Grid was
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.