Telford Homes’ revised Ilford scheme waved through

Telford Homes has received planning consent for its revised 4.82-acre mixed-use Chapel Place development in Ilford, east London. The site, which is set to provide more than 1,000-homes, had originally received approval in December 2022. The scheme, which is