Milton Keynes seeks developer for 174-home scheme

Description

The Milton Keynes site occupies 15.6 acres of land with an additional 7.2 acres of green space.