free UK postage on orders £20+

Christmas 2020 Delivery

We all know that this year the post has the potential to be severely delayed. With this in mind, we have put together a guide with last order dates for Christmas Delivery. Please do try and order early where possible as these dates are based on the last delivery with Royal Mail.

Please be aware that these dates are just a guide and overseas customers may have additional delays due to customs. Please also note, cut off times are GMT London time. 

These dates may be subject to change so please check back before ordering.


UK Delivery

Standard Delivery: 4pm Sunday 20th December

Express Delivery*: 6pm Monday 21st December
(Not a next day guaranteed service, orders placed on Monday 21st are likely to arrive Wednesday 23rd.)

UK Standard Delivery orders with a value of £100 or over will be upgraded to Express Delivery services from 16th December until 21st December.

International Delivery

Australia, New Zealand: Thursday 3rd December 6pm

Africa, Asia, Caribbean, Central and South America, Far and Middle East: Tuesday 8th December 6pm

Canada, Cyprus, Malta: Wednesday 9th December 6pm

Greece, Eastern Europe (except Czech Republic, Poland and Slovakia) and Turkey: Thursday 10th December 6pm

Czech Republic, Finland, Italy, Poland, Sweden, USA: Friday 11th December 4pm

Austria, Denmark, Germany, Iceland, Netherlands, Norway, Portugal, Slovakia, Spain, Switzerland: Tuesday 15th December 6pm

Belgium, France, Ireland, Luxembourg: Thursday 17th December 6pm


*UK Express Delivery service is not currently a next day guaranteed service due to delays to postal and courier services caused by volume of mail. Currently 1-2 working days. Please email us if you have any queries or questions.

If you have any questions, or have missed any of these dates, please get in touch by email and we will help where we can.


Image by Stormy Knight.