Last Christmas Order Dates

It’s a lovely time of year to spread the festive cheer. We’d hate for your gifts not to make it on time this Christmas, and so we have laid out our last order dates for delivery before Christmas  below.

Update: We have just been informed that a huge backlog of parcels at Royal Mail, following strike action, means in all likelyhood no orders placed after the 8th of December, and shipped with Royal Mail, will reach their desitnation before Christmas.

We strongly advise all customers to choose DHL Express, and to place thier orders sooner rather than later if the items are needed by Christmas.


Royal Mail DHL Express
Thursday 8th December
Tuesday 20th December


Royal Mail DHL Economy (Road) DHL Express (Air)
Monday 28th November*
Monday 12th December
Thursday 15th December

USA / Canada

Royal Mail DHL Express
Sunday 4th December *
Thursday 15th December

Rest of the World

Royal Mail DHL Express
Monday 28th November *
Wednesday 14th December

*  Due to ongoing extensive delays in international mail systems and strike action by Royal Mail workers we cannot guarantee delivery before Christmas of any orders sent with Royal Mail international services.

We strongly recommend using DHL Express if you must receive your order by Christmas.