Christmas shipping

Order by the dates below to make sure your gifts arrive in time for Christmas.

 
UK and Europe
  • UK express: last shipping date 23 Dec
  • UK standard: last shipping date 22 Dec
  • Europe: 18 Dec guaranteed, 21 Dec likely
International standard service 
  • USA: 16 Dec
  • Canada: 16 Dec
  • Australia: 15 Dec
  • North America (other): 16 Dec
  • Middle East: 17 Dec
  • North Africa: 17 Dec
  • Other Europe (non-EU): 17 Dec
  • Central America & Caribbean: 16 Dec
  • East & SE Asia: 16 Dec
  • South Asia: 15 Dec
  • South America: 15 Dec
  • Central Asia & Caucasus: 15 Dec
  • Sub-Saharan Africa: 14 Dec
  • Oceania / Pacific (excluding Australia): 14 Dec
Returns
  • Orders placed 9 Nov to 31 Dec can be returned until 14 Jan, or within the standard 30 days from fulfilment if that is later