Christmas 2018 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 2018 in the UK are:

Standard delivery: 11.59 pm on Sunday 16th December 2018
If you are ordering between 13th-16th 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 Thursday 20th December 2018

Express Saturday delivery: 11:59 pm on Thursday 20th December 2018

Please note all orders made after 11:59pm on Thursday 20th December will be posted when our normal shipping services resume on Friday 28th December.



The last recommended order dates for international delivery before Christmas 2018 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 12th December
Argentina - Tuesday 4th December
Austria - Wednesday 12th December
Australia - Thursday 6th December
Belarus - Sunday 2nd December
Belgium - Thursday 13th December
Brazil - Tuesday 4th December
Bulgaria - Sunday 2nd December
Canada - Tuesday 11th December
Chile - Tuesday 4th December
China - Sunday 2nd December
Croatia -  Sunday 2nd December
Cyprus - Sunday 2nd December
Czech Republic - Monday 10th December
Denmark - Wednesday 12th December
Estonia - Sunday 2nd December
Falkland Islands - Tuesday 4th December
Finland - Tuesday 11th December
France - Thursday 13th December
Germany - Monday 10th December
Gibraltar - Monday 10th December
Greece - Thursday 6th December
Hong Kong - Sunday 2nd December
Hungary - Sunday 2nd December
Iceland - Wednesday 12th December
Ireland (Republic of) - Thursday 13th December
Israel - Thursday 29th November
Italy - Monday 10th December
Japan - Sunday 2nd December
Latvia - Sunday 2nd December
Liechtenstein - Monday 10th December
Lithuania - Sunday 2nd December
Luxembourg - Thursday 13th December
Malaysia - Sunday 2nd December
Malta - Sunday 2nd December
Monaco - Monday 10th December
Netherlands - Wednesday 12th December
New Zealand - Thursday 6th December
Norway - Wednesday 12th December
Peru - Tuesday 4th December
Poland - Monday 10th December
Portugal - Monday 10th December
Romania - Sunday 2nd December
Russia - Friday 23rd November
San Marino - Monday 10th December
Serbia - Sunday 2nd December
Singapore - Sunday 2nd December 
Slovakia - Wednesday 12th December
Slovenia - Sunday 2nd December
South Africa - Thursday 29th November
South Korea - Friday 23rd November
Spain - Wednesday 12th December
Sweden - Tuesday 11th December
Switzerland - Wednesday 12th December
Thailand - Sunday 2nd December 
Turkey - Thursday 6th December
United States of America - Tuesday 11th December
Vietnam - Sunday 2nd December