UK store. Worldwide shipping.

Please see below for our last recommended order dates for delivery in time for Christmas.
Please kindly note that these dates are recommendations and are not guaranteed. We would strongly advise ordering as early as possible as the postal services can sometimes suffer delays around the holiday period due to the high volume of parcels and poor weather conditions.

UK (All services)
Tuesday 19th December

International
Friday 1st December: Africa and Middle East
Tuesday 5th December: A​​​​​​sia, Eastern Europe, Caribbean, South and Central America
Friday 8th December: A​​​​​​ustralia and New Zealand
Monday 11th December: ​​​USA and Canada
Wednesday 13th December: ​​​Western Europe

Our last dispatch before Christmas will be at 10 AM on Wednesday 20th December.
All orders placed after 10 AM on Wednesday 20th December will be shipped on Wednesday 3rd January.

We thank you for your patience and understanding. Please do contact us if you have any questions.