The last day for guaranteed Christmas delivery via Royal Mail tracked 48 is the 19th of December, orders placed after this date are not guaranteed to arrive in time.
Orders placed between the 19th and before 2pm on the 22nd will be sent out but not guaranteed for Christmas.
The last day for orders sent via Special delivery is the 21st of December for guaranteed Christmas delivery.
The Online shop is closed from the 23rd - 28th of December, therefore orders placed after 2pm on the 22nd of December will not be sent out until it reopens on the 28th of December. Also any emails/queries sent between these dates will be answered on the 28th of December.