Christmas Delivery Guaranteed

Christmas Delivery Guaranteed*

*Our guaranteed Christmas Delivery service is available on mainland UK orders placed before 14:00 on the 23rd December with our 'Next Day Delivery' option selected.

The recommended deadline for ordering using our Free delivery service is 17th December and Standard Delivery option is by noon on the 21st December - this is the date which is recommended to us by Royal Mail but cannot be guaranteed. If you would like a guaranteed delivery date then please select the next working day or special delivery option at the checkout

For International orders (orders placed outside of the UK), the last recommend date for Airmail options is 9th December.  If you want to check the recommended delivery dates for your country, please refer to

You can order later and still receive your items in time for Christmas with our DHL, FedEx or DPD shipping option - please refer to guidelines on our shipping page for how long your order will take to reach you. These dates are the ones which are recommended to us by our delivery agents but cannot be guaranteed but are usually accurate. If you have any questions please do not hesitate to ask us at

We will always do our very best to process your order as quickly as possible, but there is a chance that adverse weather or other circumstances may delay delivery and we cannot be held liable.

If you would like any guidance or advice on timing or what method to select please get in touch with us -

Shop Opening Times


  • 24th December 10am – 4pm
  • 25th December Closed
  • 26th December Closed
  • 27th December 12pm – 5pm
  • 28th December 10am – 6pm
  • 29th December 10am – 6pm
  • 30th December 10am – 6pm
  • 31st December 10am – 4pm
  • 1st January Closed
  • 2nd January Closed
  • 3rd January 12pm – 5pm

Warehouse Operating Days


Due to our courier's operating plans, we'll be opening on the following days:

  • 24th December - Open till Noon
  • 25th December - 28th December (inclusive) - Closed
  • 29th December - Open
  • 30th December - Open
  • 31st December - Open till Noon
  • 1st January - 4th January (inclusive) - Closed
  • 5th January - Open