Lamb

Natural Farms lamb graze our local Kent and Sussex pastures from the Romney Marsh to the Sussex Downs. Many of the farms are in the Countryside Stewardship Scheme ensuring our lamb are grazing on the most natural pastures guaranteeing the best flavour. Farms are monitored and lambs selected by our own fieldsmen so we only get the best.