Holwood Farm Shop and Deli offers food lovers a true taste of the ‘Garden of England’.
Call us 01689 638381
Please note that we don't take reservations in the Cafe for Breakfast or Lunch.
For afternoon tea we require a minimum of 24hrs notice and a deposit of £10 per person. Please call the shop on 01689 638381 to make a reservation.
For Fill out the enquiry form below to get in contact:
Holwood Farm Ltd
New Road Hill