Last Order Date For Christmas 2023

Our last order date for Christmas 2023 will be 12 noon on Wednesday 20th December. After this date, further orders will be posted on Wednesday 27th December.

Royal Mail Strikes

The Royal Mail Strikes are continuing to cause delays to the delivery of parcels and this is unfortunately entirely out of our hands. We will continue to dispatch orders as quickly as we can but it is possible that some orders may not be delivered in time for Christmas.

Last Order Date Christmas 2022

Our last order date for Christmas 2022 is Tuesday 20th December. All orders placed by this date will be dispatched by Royal Mail 1st Class post.