What's the last order date for Christmas deliveries?
The last date for pre-Christmas UK mainland orders is 2pm on Thursday 20 December 2018, which will be delivered on Friday 21 December. Any orders for delivery to UK mainland placed after this will be delivered from Thursday 3 January 2019 and onwards.
If you require an order delivering to Scottish Highlands or other non-mainland addresses, please note that any orders placed by Monday 17 December will be delivered by Friday 21 December. Any orders placed on or after Tuesday 18 December will be delivered from Thursday 3 January 2019 and onwards.