Its always good to be prepared for Christmas, and this year last postage dates to deliver for Christmas to each country seems to be earlier, this is most probably due to the current pandemic and the fact that post still seems to be slow getting through

Friday 18 December2nd Class and 2nd Class Signed For
Monday 21 December1st Class and 1st Class Signed For
Please note that we send all UK post either 1st class or 1st class Signed for.

Internationally

International Standard & International tracking and signature services

Wednesday 9 DecemberAfrica, Asia, Caribbean, Central and
South America, Far and Middle East
Thursday 10 DecemberCyprus, Malta
Friday 11 DecemberAustralia, Greece, Eastern Europe
(except Czech Republic, Poland and
Slovakia), New Zealand and Turkey
Saturday 12 DecemberCanada, Czech Republic, Finland,
Italy, Poland, Sweden, USA
Wednesday 16 DecemberAustria, Denmark, Germany, Iceland,
Netherlands, Norway, Portugal,
Slovakia, Spain, Switzerland
Friday 18 DecemberBelgium, France, Ireland, Luxembourg

If you order after these dates it will not be guaranteed that you will receive your goods before Christmas. Also please note that these are recommended dated by the Royal Mail postal service – couriers may differ but they tend to follow a similar timescale.