Homes England adds 800 homes to Lea Castle development

Homes England is exploring plans for a further 800 homes at its Lea Castle scheme in Kidderminster. The government’s housebuilding agency secured consent for 600 homes at the former Lea Castle Hospital site last year. It sold the land to