Farm shop offering fresh produce, a butcher, gift shop, bakery, and coffee shop.