free UK postage on orders £20+

Christmas 2019 Delivery

We have put together a guide with last order dates for Christmas Delivery. 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.

UK Delivery

Last orders: 4pm Thursday 19th December

International Delivery

Africa, Asia, Caribbean, Central and South America, Far and Middle East: 4pm Saturday 7th December

Cyprus, Malta: 4pm Monday 9th December

Eastern Europe (except Czech Republic, Poland and Slovakia): 4pm Tuesday 10th December

Australia, Greece, New Zealand and Turkey: 4pm Wednesday 11th December

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

Austria, Denmark, Germany, Iceland, Netherlands, Norway, Portugal, Slovakia, Spain, Switzerland: 4pm Saturday 14th December

Belgium, France, Ireland, Luxembourg: 4pm Tuesday 17th December

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 Kate Rowland.