We are open as usual with the following seasonal variations:
Tuesday 23rd December: 10am - 1pm
Christmas Eve: 10am - 1pm
Christmas Day: Closed
Boxing Day: Closed
27th December: Closed
28th December - 2nd January: 10am - 1pm
Normal opening resumes on Friday 2nd January 2026.
Wishing you all a very Happy Christmas & New Year! 2026 marks 75 years since Humph’s parents bought the farm - here’s to lots more adventures to come!