Recommended last order dates for Christmas 2020

UK delivery

ServiceWe recommend you place your order by 1pm on
EconomyFriday 18th December
StandardMonday 21st December
ExpressTuesday 22nd December
Saturday DeliveryFriday 18th December

Please note: Delivery times are only guaranteed for Express and Saturday Delivery.

Worldwide delivery

DestinationWe recommend you place your order by 1pm GMT on
Belgium, France, Ireland, LuxembourgTuesday 15th December
Austria, Denmark, Germany, Iceland, Netherlands, Norway, Portugal, Slovakia, Spain, SwitzerlandMonday 14th December
Czech Republic, Finland, Greece, Italy, Poland, Sweden, Turkey and USAWednesday 9th December
Canada, Cyprus and MaltaTuesday 8th December
Africa, Asia, Caribbean, Central and South America, Far and Middle EastMonday 7th December
Australia and New ZealandWednesday 2nd December


Orders received after these dates will continue to be sent as usual up to 10am on Tuesday 24th December.

Christmas Opening

Royal Mail collections will be earlier than usual on Christmas Eve and New Year's Eve so orders need to be placed by 10am.

Wednesday 23rd DecemberOpen
Christmas EveOpen until 12pm for orders received by 10am
Christmas DayClosed
Boxing DayClosed
Sunday 27th DecemberClosed
Monday 28th DecemberClosed
Tuesday 29th DecemberOpen 10am-2pm
Wednesday 30th DecemberOpen 10am-2pm
New Year's EveOpen until 12pm for orders received by 10am
New Year's DayClosed
Monday 4th JanuaryOpen