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.
Standard Delivery: 4pm Wednesday 19th December
Express Delivery: 4pm Friday 21st December (deliveries placed on 21st will arrive on Monday 24th December by Special Delivery, restrictions apply*)
*We will only be able to send parcels weighing under 2kg with this service. We advise contacting us first with last minute deliveries to avoid any disappointment.
Africa, Middle East: 4pm Monday 3rd December
Cyprus, Malta, Asia, Far East, Eastern Europe (except Poland, Czech Republic and Slovakia): 4pm Thursday 6th December
Caribbean, Central and South America: 4pm Friday 7th December
Greece, Turkey, Australia, New Zealand: 2pm Sunday 9th December
Canada**, Czech Republic, Italy, Poland and USA: 4pm Thursday 13th December
Finland, Sweden: 4pm Friday 14th December
Austria, Denmark, Germany, Iceland, Netherlands, Norway, Portugal, Slovakia, Spain, Switzerland: 2pm Sunday 16th December
Belgium, France, Ireland, Luxembourg: 4pm Monday 17th December
**Canada: please note due to the recent strikes, we are unable to give you an accurate last order date.
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.