South Kilburn has reached a major housing milestone with the completion of 123 new homes at Peel, a development combining housing with healthcare facilities, workspace and a public square.
The final phase brings the total number of homes delivered across the scheme to 328. It includes seven family-sized, wheelchair-accessible homes for social rent, alongside 30 Shared Ownership homes and 86 homes for open market sale.