Homes England has appointed Lambert Smith Hampton to kick off a new search for development partners for its £3bn Northstowe site, billed to become the UK’s biggest new town since Milton Keynes.
Northstowe, which is 10 miles north of Cambridge,
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.