Mail Order: Our last delivery day before Christmas is Friday 20th December. Our first delivery day in the New Year is Friday 3rd January 2020.
Farm Shop: Our Farm Shop will be closed from 1p.m. on Saturday 21st December until 10a.m. on Thursday 2nd January 2020.
Farmers Markets and Events: Collect your order from a Farmers Market or event we are attending. See our calendar by clicking onto 'Farmers Markets'
at the top of the page.