Back to NewsShareNewsvia Leicester MercuryFamily-run farm shop trading for 35 years named one of Leicestershire’s best19 October 2026The Duffin family took over the farm in 1951Read full article at Leicester MercuryComments No comments yet. Be the first to share your thoughts!
Comments
No comments yet. Be the first to share your thoughts!