Skip to content


Christmas Delivery

Below are our last shipping dates for pre Christmas delivery*. You can still order after these dates, however orders placed after 9am on 15th December 2023 may not be sent until at least 8th January 2024.

All times stated are UK GMT.

United Kingdom
9am on 15th December 2023 for all orders.

1pm on 11th December 2023 for Royal Mail packages.
9am on 15th December 2023 for DPD packages.

Rest of the world
9am on 8th December 2023 for DHL packages.
1pm on 11th December 2023 for Royal Mail packages.

*If your order is untracked or international then we cannot guarantee when it will arrive. We do ship all orders as soon as possible but once a package has left us, the delivery time is out of our hands.

Please contact us if you need any further information.