Ordering in time for Christmas

Ensure you get your order in time for Christmas.

To avoid disappointment, we recommend pre booking your delivery as far in advance as possible. We accept Christmas orders at anytime and allow you to select a delivery date right up to Christmas. When checking out, once you have entered the billing and delivery details, you will be offered the option to select a "preferred delivery date".

Placing Orders - Last Order Dates

Make sure you check our last order dates according to the delivery option required for your destination address.

These dates are meant as guidelines and are not guaranteed unless stated. Please be aware that external factors beyond our control (such as strikes, adverse weather conditions affecting parts of our fulfilment network etc.) may delay your orders. Please note that our last order dates are based on normal conditions so in exceptional conditions it might happen that your order arrives after Christmas despite you ordering before the date provided.

Last orders accepted for:

 

UK mainland delivery                                                   Wednesday 20th December 2017

Highlands and Island                                                   Friday, 15th December 2017

Ireland, France, Germany and Belgium                    Wednesday, 13th December 2017

International delivery (excluding above)                  Tuesday 12th December 2017

 

Any orders received after these times will be despatched as soon as possible but may be delivered after Christmas or in the New Year.

All dates are subject to stock availability.