Hill gets green light for £800million Teviot Estate transformation
The Hill Group and Poplar HARCA have been granted planning permission for the transformation of the Teviot Estate in Poplar, East London.
Hill gets green light for £800million Teviot Estate transformation Read More »