Christmas 2025 Last Order Dates

These are our last order dates for delivery before Christmas 2025:

Please Note – Orders should be placed by the date and before the time stated below.

UK Delivery

Friday 19 December – 2pmStandard Delivery – Royal Mail Tracked 48®
Saturday 20 December – 10amRoyal Mail Tracked 24®
Monday 22 DecemberSpecial Delivery Guaranteed®

HM Forces Mail – British Forces Post Office® (BFPO)

Monday 17 NovemberOperational HM Forces & HM Ships
Monday 24 NovemberStatic HM Forces

We will continue to post to BFPO addresses throughout the Christmas period

Christmas and New Year Opening Times

Our website operates on every day of the year, however if you need to contact us please see below:

Wednesday 24 DecemberChristmas EveOpen until 12noon
Thursday 25 DecemberChristmas DayClosed
Friday 26 DecemberBoxing DayClosed
Weekend 27 & 28 DecemberNormalClosed
Monday 29 DecemberNormalOpen as Ususal
Wednesday 31 DecemberNew Years EveOpen until 12noon
Thursday 1 JanuaryNew Years DayClosed
Friday 2 JanuaryNormal service resumesOpen as Usual