I’m sorry, but all our Christmas delivery slots are now full. Our next delivery date is 6 January. If you would like to collect your order from the farm, as everything is made to order, please email us with 24 hours' notice so we can prepare it. Thank you.