Homes England to deliver next phase of Northstowe development
Plans for Northstowe, the largest new town since Milton Keynes, have taken a major step forward with Homes England securing £123.9m to deliver new infrastructure and planning approval for 4,000 new homes.