Plans approved for £800m Poplar estate renewal
The visionThe Hill Group and housing association Poplar Harca have received a resolution to grant planning permission for revamping the Teviot Estate in Poplar, east…
adminJuly 10, 2025













