Holwood Farm Shop and Deli offers food lovers a true taste of the ‘Garden of England’.
Call us 01689 638381
Please note the Cafe is currently closed for Take Away & Eat In
For Fill out the enquiry form below to get in contact:
Holwood Farm Ltd
New Road Hill