There is not long to go now until the last day of ordering for guaranteed Christmas delivery. Our last day of accepting orders is this Friday 16th and your order will be delivered on Tuesday 23rd December. We have good stock of most items but we are running low on Sirloin on the Bone and Free Range Chickens.
If you are thinking of ordering for Christmas, please do so as soon as possible so that we can make sure that we are giving you the very best and that we have sufficient stock to fulfil your order.