Holwood Farm Shop and Deli offers food lovers a true taste of the ‘Garden of England’.
Call us 01689 638381
Please note : We don't take bookings for the Cafe except for Afternoon Tea.
Please allow 48hrs notice for Afternoon Tea bookings.
We are currently only taking bookings from 2pm.
Holwood Farm Ltd
New Road Hill