Fabulous farm shop situated near Andover, stocking a wide range of local products. Greenfield Farm Shop