Farm shop specializing in additive-free, farm-reared beef, lamb, and pork. Also offers deli items, including pies. Features a cafe with British cuisine.