Land bid at Hatching Green Harpenden

Land bid for 7 luxury homes on Hatching Green in Harpenden.