Christmas Delivery dates

Opening Times

December 24th - 9am - 11am
December 25th-28th - Closed
December 29th-30th - 9am-4pm
December 31st - 9am-11am
January 1st-3rd - Closed

Delivery estimates

Our warehouse is currently receiving a higher-than-normal level of orders. We are working hard to ensure all orders  arrive in time for Christmas.

However, the pandemic has added increased pressure upon Royal Mail, which is having to deal with strict social distancing, swathes of self-isolating staff and an online shopping boom – at the same time as its traditional festive surge in volumes of parcels.

For this reason we have revised our shipping/delivery estimates to try to ensure no-one is left disappointed this Christmas.

We are now aware of severe delays to Royal Mail's 2nd and 1st class services, with deliveries in some cases taking more than 10 days to arrive.

For this reason, where possible, we would strongly recommend avoiding 2nd & 1st Class shipping for any items that are required before December 25th.

Our next Day DPD service is running as expected, with the vast majority of parcels arriving on time. But we'd still recommend getting your orders in no later that 22nd December, just to be on the safe side.  


Recommended Last Order Dates


Christmas New Years Eve
UK economy Delivery 14th December 27th December
UK 1st Class Delivery 15th December 28th December
UK Next Day Delivery 22nd December (before 3pm) 29th December
UK Next Day Pre-12 22nd December (before 3pm) 29th December


International Orders  

Recommended Last Order Dates


Christmas New Years Eve
 Standard Delivery 13th December 14th December
Royal Mail Tracked Delivery 14th December 14th December
DPD Tracked Delivery 17th December (before 3pm) 17th December