Back to News
Family-run farm shop trading for 35 years named one of Leicestershire’s best

Family-run farm shop trading for 35 years named one of Leicestershire’s best

The Duffin family took over the farm in 1951

Read original article