Farm shop offering fine quality meats, wild game, deli goods, local pies, British cheeses, and fresh produce.