Farm shop:

16th-20th December 0830-1930
21st-23rd December 0730-1930
24th December 0730-1700
25th & 26th December CLOSED
27th-31st December 0830-1730
1st January 2021 CLOSED

Coffee Shop:

0830-1700 (last savoury orders 1600)

25th, 26th, 1st CLOSED