Our Own Meat

All of our meat is reared and farmed by us here on the sunny Isle of Wight.