Major regeneration investment to accelerate 8,000 new homes in Newham and Southwark
Delivery of new homes in Newham and Southwark due to major regeneration investment by Homes England, Greater London Authority and Berkeley.
Delivery of new homes in Newham and Southwark due to major regeneration investment by Homes England, Greater London Authority and Berkeley.