What is the last delivery date for Christmas?

UK Delivery - Standard Royal Mail

Orders placed by 19 December should arrive in time for Christmas. You will
receive a dispatch confirmation with tracking information once your order has
been processed. All items are delivered by Royal Mail.

UK Delivery - Express Delivery

Orders placed by 20 December should arrive in time for Christmas. You will
receive a dispatch confirmation with tracking information once your order has
been processed. All items are delivered by Royal Mail.

Rest of the World (ROW)

For ROW delivery deadlines, please visit this link to check the specific dates for your location. You will receive a dispatch confirmation with tracking information once your order has been processed.