Delivery
UK Christmas 2026 - Last Guaranteed Delivery Dates
- Standard Shipping (Tracked 48) - 12pm Friday 18th December
- Express Shipping (Tracked 24) - 12pm Monday 21st December
- Next Day Shipping (DPD) - 12pm Tuesday 22nd December
Global Christmas 2026 - Last Guaranteed Delivery Dates
- EU: International Tracked - 12pm Tuesday 15th December
- Non-EU: International Tracked - 12pm Thursday 10th December
We advice checking all international last posting dates here.
Please note that our delivery timeframes are based on working days only, and do not include weekends or Bank Holidays.
We aim to dispatch all orders within 48 hours.
Once your order has dispatched you’ll receive a shipping confirmation email that includes a live tracking link.
UK DELIVERY
Standard Shipping (Royal Mail 2-3 days est.)
- For orders under £50: £3.95
- For orders over £50: Free
Express Shipping (Royal Mail 1-2 days est.)
- £5.95 - order before 1pm for same day dispatch
Next Day Shipping (DPD Express 1 day est.)
- £8.95 - order before 1pm Monday - Thursday for next day delivery, UK Mainland only
Orders placed after 1pm Thursday - Sunday will be dispatched the following Monday.
European Union (EU) Delivery
EU and Non-EU Member State Customers will be responsible for any duty charged at Customs for goods imported, country dependant duties or other local charges that may apply.
Delivery times vary by country, please allow up to 14 working days for delivery.
Standard Shipping (Tracked Service)
- For orders up to 2kg: £10.95
- For orders up to 4kg: £21.00
Rest of World Delivery
Customers will be responsible for any duty charged at Customs for goods imported, country dependant duties or other local charges that may apply.
Delivery times vary by country, please allow up to 10 working days for delivery.
Standard Shipping (Tracked Service)
- For orders up to 2kg: £15.50
- For orders up to 4kg: £30.00
- For orders up to 6kg: £40.00
- For orders up to 8kg: £50.00
USA Delivery
USA Customers: For information about USA shipping please go here.
