Free UK shipping on orders over £30

Christmas 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.

UK Delivery

Standard Delivery 4pm Wednesday 20th December
Express Delivery 4pm Thursday 21st December (deliveries placed on 21st will arrive on Saturday 23rd December by Special Delivery Saturday Guarantee, restrictions apply*)

*We will only be able to send parcels weighing under 2kg with this service.

Europe Delivery

Western Europe 4pm Thursday 14th December
Czech Republic, Germany, Italy, Poland 4pm Tuesday 12th December
Eastern Europe 4pm 5th December

Rest of the World Delivery

Canada, Finland, Sweden, USA 4pm Wednesday 13th December
Australia, New Zealand 2pm Friday 8th 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.