Telford Homes to build 236 homes in South Kilburn

Telford Homes will develop 236 homes on a site in South Kilburn in partnership with Brent Council.

A development and sale agreement with the council-owned site known as Gloucester House and Durham Court site has detailed planning permission