Christmas 2021 Last Ordering Dates

For all of our usual delivery information, click here. Do get in touch if you have any questions.

Looking for opening hours for our Oxford shop? Click here.


All our delivery options require a signature, so there will need to be someone in to sign for your parcel. If no one is at home, you can either rearrange delivery or pick the parcel up from your local sorting office. 

The final order deadlines for delivery before Christmas 2021 in the UK are:

Standard delivery: 11.59 pm on Wednesday 15th December 2021
After 15th December, we no longer recommend choosing standard delivery for pre-Christmas delivery. If you want to be certain of pre-Christmas delivery, please choose our Express Delivery option.

Express delivery: 11.59pm on Tuesday 21st December 2021

Please note all orders made after 11:59pm on Tuesday 21st December will be posted when our normal shipping services resume on or after 30th December 2021.



The last recommended order dates for international delivery before Christmas 2021 are listed below by country. Please bear in mind that once your order has left the UK, customs checks and Covid restrictions may cause delays that are beyond our control. If you have missed the deadline, please get in touch as there may be an alternative express delivery option available.

Andorra - 1st December
Argentina - 28th November
Austria - 6th December
Australia - 26th November
Belgium - 6th December
Brazil - 28th November
Bulgaria - 1st December
Canada - 3rd December
Chile - 28th November
China - 28th November
Croatia - 1st December
Cyprus - 1st December
Czech Republic - 3rd December
Denmark - 6th December
Estonia - 1st December
Falkland Islands - 28th November
Finland - 3rd December
France - 6th December
Germany - 6th December
Gibraltar -  1st December
Greece - 26th November
Hong Kong - 28th November
Hungary - 1st December
Iceland - 6th December
Ireland (Republic of) - 6th December
Israel - 28th November
Italy - 26th November
Japan - 28th November
Latvia - 1st December
Liechtenstein - 1st December
Lithuania - 1st December
Luxembourg - 6th December
Malaysia - 28th November
Malta - 1st December
Monaco - Tuesday 8th December
Netherlands - 6th December
New Zealand - 26th November
Norway - 6th December
Peru - 28th November
Poland - 3rd December
Portugal - 26th November
Romania - 1st December
Russia - 28th November
San Marino - 6th November
Serbia - 1st December
Singapore - 28th November 
Slovakia - 6th December
Slovenia - 1st December
South Africa - 28th November
South Korea - 28th November
Spain - 6th December
Sweden - 1st December
Switzerland - 6th December
Thailand - 28th November
Turkey - 1st December
United States of America - 3rd December
Vietnam - 28th November