Last posting dates within the UK
Beat the festive rush and place your order by 3pm on the dates listed below in order to guarantee delivery in time for Christmas:
| Date | Delivery Service |
| Friday 19th December | 48 Hour Tracked |
| Friday 19th December | 24 Hour Tracked |
| Tuesday 23rd December | Guaranteed Next Working Day |
Please note: Last posting dates are correct at the time of publishing and are subject to change. It’s always advisable to order as early as possible to ensure that your Christmas orders reach you in good time.
Last International posting dates (DHL Express)
We now offer an Express International service to selected countries. The last recommended order dates for the following countries are detailed below (orders must be receive before 3pm UK time on these dates):
| Date | Destination |
| Wednesday 17th December | Australia, Canada, New Zealand and USA |
Last International posting dates (Royal Mail)
The last recommended order dates for the following countries are detailed below (orders must be receive before 3pm UK time on these dates):
| Date | Destination |
| Wednesday 10th December | Austria, Denmark and Slovakia |
| Friday 12th December | Belgium, Canada, Hungary, Iceland, Luxembourg and USA |
| Monday 15th December |
France, Germany, Ireland, Netherlands and Switzerland |
Please note: Orders placed after 3pm (UK time) on Wednesday 24th December will be dispatched on Friday 27th December. We will be open on Monday 30th and Monday 29th December. Normal service will resume from Friday 2nd January!