The last day for Christmas deliveries is Thursday 10th December - please order by 1pm on Tuesday 8th. We will start delivering orders again on Thursday 8th January.