Developer The Hill Group and housing association Poplar HARCA have submitted an application to build 1,900 homes in an £800m regeneration of the Teviot Estate in Poplar, East London.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results