Christmas 2017 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.

Please note all orders made after 11:59pm on Thursday 21st December will be posted on Friday 29th December.


Please note 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 2017 in the UK are:

Standard delivery: 11.59 pm on Sunday 17th December 2017
If you are ordering between 13th-17th December, please remember that though standard shipping should get your order to you in time, this is still not a guaranteed service - if you want to be absolutely certain of pre-Christmas delivery, please choose one of our Express options.

Express delivery: 12 noon on Wednesday 20th December 2017

Express Saturday delivery: 11:59 pm on Thursday 21st December 2017



The last recommended order dates for international delivery before Christmas 2017 are listed below by country. If you have missed the deadline, please get in touch as there may be an alternative express delivery option available.

Andorra - Wednesday 13th December
Argentina - Tuesday 5th December
Austria - Wednesday 13th December
Australia - Thursday 7th December
Belarus - Sunday 3rd December
Belgium - Thursday 14th December
Brazil - Tuesday 5th December
Bulgaria - Sunday 3rd December
Canada - Tuesday 12th December
Chile - Tuesday 5th December
China - Sunday 3rd December
Croatia -  Sunday 3rd December
Cyprus - Sunday 3rd December
Czech Republic - Monday 11th December
Denmark - Wednesday 13th December
Estonia - Sunday 3rd December
Falkland Islands - Tuesday 5th December
Finland - Tuesday 12th December
France - Thursday 14th December
Germany - Monday 11th December
Gibraltar - Monday 11th December
Greece - Thursday 7th December
Hong Kong - Sunday 3rd December
Hungary - Sunday 3rd December
Iceland - Wednesday 13th December
Ireland (Republic of) - Thursday 14th December
Israel - Thursday 30th November
Italy - Monday 11th December
Japan - Sunday 3rd December
Latvia - Sunday 3rd December
Liechtenstein - Monday 11th December
Lithuania - Sunday 3rd December
Luxembourg - Thursday 14th December
Malaysia - Sunday 3rd December
Malta - Sunday 3rd December
Monaco - Monday 11th December
Netherlands - Wednesday 13th December
New Zealand - Thursday 7th December
Norway - Wednesday 13th December
Peru - Tuesday 5th December
Poland - Monday 11th December
Portugal - Monday 11th December
Romania - Sunday 3rd December
Russia - Friday 24th November
San Marino - Monday 11th December
Serbia - Sunday 3rd December
Singapore - Sunday 3rd December 
Slovakia - Wednesday 13th December
Slovenia - Sunday 3rd December
South Africa - Thursday 30th November
South Korea - Friday 24th November
Spain - Wednesday 13th December
Sweden - Tuesday 12th December
Switzerland - Wednesday 13th December
Thailand - Sunday 3rd December 
Turkey - Thursday 7th December
United States of America - Tuesday 12th December
Vietnam - Sunday 3rd December