Poplar Gas Works gets green light

Tower Hamlets’ strategic development committee has approved the first phase of the 2,800-home Poplar Gas Works on Leven Road, E14. St William has proposed a 2m sq ft mixed-use development, with 35% affordable housing and 45,000 sq ft of employment