Delivery in time for Christmas

Standard Delivery- Royal Mail 48

Last Order Day: Midnight Sunday 19th December 

Latest Arrival: Friday 24th December 

Next Day Delivery- Royal Mail 24

Last Order Day: 11AM Wednesday 23rd December

Latest Arrival: Friday 24th December

Next Day Delivery- APC Overnight 

Last Order Day: 3PM Monday 20th December

Latest Delivery: Friday 24th December 

Our next day courier APC have just informed us that there are a few depots that are no longer accepting bookings until after Christmas. Therefore, unfortunately courier deliveries for the following postcodes will not be dispatched until January 4th 2022.

  • Newcastle/County Durham : DH1-DH9, DH97-DH99, NE1 - NE49, NE61- NE71, NE82, NE85, NE88 NE92 NE98 NE99 & SR1-SR9
  • Edinburgh : EH1-EH55, EH91, EH9S, FK1-FK16
  • Cwmbran : NP4, NP7, NP8, NP10-NP13, NP15, NP16, NP18-NP20 & NP22-NP26 & NP44
  • Stevenage : SG1-SG19
  • South West London : SW2, SW4, SW8, SW9, SW11, SW12 & SW16
  • South East London : SE1-SE28
  • Aylesford, Kent : DA1-18, ME1-ME12, ME14, ME16, ME18-ME20, TN13-TN16
  • Wembley : N2, N3, N6, N8, N10-N15, N19-N22
  • Fife : DD1-DD7, KY1-KY16, KY99 & PH1-PH18

Due to increased volumes of parcels and staff shortages related to the new Covid-19 variant, some APC deliveries may be delayed by 24-48 hours. Please allow extra time for your delivery to arrive.

Any orders placed on/after Monday 20th December will be dispatched from Friday 31st December 2021 with their chosen delivery method. Our warehouse and offices will be closed during this time but please email us at with any questions and we will respond as soon as we reopen.

Please be assured that any pending orders placed before our last order day will be dispatched in time for delivery before Christmas. Due to the sheer volume of orders our warehouse team are dealing with, it’s taking us longer than usual to dispatch orders. 

Thank you for your support over 2021. Merry Christmas and a Happy New Year!

[Updated Friday 17th December at 16:00PM]