Tudges

Meat & game in Richards Castle, Herefordshire

Family farm of just over 300 acres at The Bury, Richards Castle near Ludlow, rearing rare breed Berkshire pigs for over 30 years and selling their home-reared pork at farmers markets.

Hand picked by Earth & Ocean