Highfield Farm, Barkway

 

7 new houses on a site in Suffolk.