Telford Homes will develop 236 homes on a site in South Kilburn in partnership with Brent Council
Telford Homes and Poplar HARCA submit a planning application for the redevelopment of Chrisp Street Market, E14, to provide 649 new homes