We will be delivering up to and including Saturday 24th December and then the next delivery days will be Thursday 29th, Friday 30th and Saturday 31st December.
In the new year, the first delivery day will be Wednesday 4th January.
The office will be closed 25th December To 2nd January for farm pick up and farm inspections but phones will be answered and orders taken on 28th, 29th, 30th and 31st Dec (Until 12 Noon).