Christmas Delivery Information

Poultry Delivery: All poultry ordered for Christmas will be dispatched on Monday 23rd December for delivery on Tuesday 24th December (unless specified otherwise). These orders will be sent via a priority service to arrive before midday. Delivery is attempted twice on that day if you are not in to sign for your delivery.

Last order day for guaranteed Christmas delivery: Wednesday 18th December

These orders will be dispatched on Thursday 19th December. Orders placed on 20th December may be dispatched on Monday 23rd December, but we cannot guarantee Christmas delivery.

To see our full range of delivery rates, please click here.

Farming the same land for 300 years