Deadline dates for all online orders to be delivered in time for Christmas have been confirmed.
Last international order dates
Thursday 1 December - Rest of the world
Monday 5 December - USA, Canada, Australia
Thursday 8 December - Europe
Last UK order date
Sunday 18 December - UK (standard delivery)
Any orders placed after 1pm on the Thursday 22 December will be dispatched on or after Wednesday 28 December.
Normal postage services will resume from the 29 December and the shop will endeavour to fulfill all orders within the appropriate timescales as described in our Terms and Conditions.