Highly commended Local Food Winner UK & Ireland National Food Award Foxbury Farm Shop has also been declared winner for the South East of England in the category of Best Local Food business.
Highly commended Local Food Winner UK & Ireland National Food Award Foxbury Farm Shop has also been declared winner for the South East of England in the category of Best Local Food business.