Farm shop and kitchen in the Sussex countryside. Offers freshly prepared meals, pastries, and cakes. Features a farm setting with activities.