The following last order dates are recommendations to help ensure your parcel arrives in time for Xmas.
All times quoted are based on Greenwich Mean Time (GMT).
Within UK
4pm Thursday 20th December (standard service)
2pm Friday 21st December (next day special delivery)
Western Europe (Austria, Belgium, Denmark, Finland, France, Germany, Iceland, Ireland, Luxembourg, Portugal, Netherlands, Norway, Slovakia, Spain, Switzerland)
Friday 14th December (standard service)
Midday Monday 17th December (priority service)
Western Europe (Czech Republic, Poland)
Thursday 13th December (standard service)
Midday Friday 14th December (priority service)
Western Europe (Italy)
Midday Monday 10th December (standard service)
Monday 10th December (priority service)
Rest of World (USA and Canada)
Wednesday 12th December (standard service)
Thursday 13th December (priority service)
Rest of World (Australia and New Zealand)
Friday 7th December (standard service)
Midday Monday 10th December (priority service)
Rest of World (Central and South America)
Midday Friday 7th December (priority service only)
* please email us for last order dates for Asia, South America and Eastern Europe (and any country not covered by this guide)
These dates are only a guideline and are not guaranteed. Although the majority of parcels arrive on time external factors beyond our control can delay your order.We send orders via Royal Mail and receive proof of posting with all standard services but only our priority services are tracked. If you are ordering from overseas and time is of the essence please consider using our priority tracked service and order early to avoid disappointment.