Christmas Shipping Dates

These are our suggested last order dates for Christmas delivery. Please allow extra time this year to ensure you receive your items in plenty of time. We cannot guarantee delivery for Christmas.

Our online shop will be closed from 20 to 29 December. Orders placed from 20 December will be processed week commencing 30 December.   

UK 
Monday 16 December   
International 
Sunday 24 November Australia, New Zealand
Thursday 28 November Africa, Asia, Caribbean, Central and South America, Far and Middle East, Canada, Cyprus, Malta, Greece, Eastern Europe, Czech Republic, Poland, Slovakia, Turkey, Finland, Italy, Sweden, USA
Sunday 1 December Austria, Denmark, Germany, Iceland, Netherlands, Norway, Portugal, Slovakia, Spain, Switzerland Belgium, France, Ireland, Luxembourg