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