Home Delivery Farm Shop & Deli

For Christmas please note that Fresh Turkey orders must be in by Friday 9th December ready for the big Christmas drop on Wednesday 23rd December to your door… All other products can be ordered at any time.

Christmas Opening Times

Tuesday 22nd December - Delivery as usual
Wednesday 23rd December - The Big Christmas Drop
Friday (Christmas day) - Closed
Tuesday 29th December - Delivery as usual
Friday 1st January (New Years day) - Closed
Tuesday 5th January - Delivery as usual Friday 8th January - Delivery as usual

See Delivery Area

Start Ordering