We sell 100% Pasture Fed Organic Beef, Lamb, Mutton, Pork and Duck direct from our farm near Oxford. Certified by both Organic Farmers and Growers and Pasture for Life we are driven by regenerative farming practices. Our Beef comes from a small herd of Old English Longhorn Cattle. The Cattle graze year round on our Organic permanent pasture and herbal leys. All our produce can be ordered online and collected directly from the farm. We deliver for free within a 10 mile radius of the farm, and can deliver into London Weekly. We supply Native Breed Organic Beef, Lamb, Pork and Duck, and are able to butcher retail cuts or Whole Carcass for the top chefs.