These are the final dates provided by Royal Mail. Orders can take up to 3 days to process and pack, so take that in to consideration when ordering. We cannot guarantee orders will arrive before the 25th of December. Delays are expected due to COVID-19 and Brexit. EU & Worldwide dates are final for both standard and tracked shipping.


Second Class – 19th December

First Class – 21st December


Cyprus, Malta – 8th December

Greece, Eastern Europe (except Czech Republic, Poland and Slovakia) and Turkey – 9th December

Czech Republic, Finland, Italy, Poland and Sweden – 10th December

Austria, Denmark, Germany, Iceland, Ireland, Netherlands, Norway, Portugal, Slovakia, Spain, Switzerland – 12th December

Belgium, France, Luxembourg – 14th December



British Virgin Islands, Dominica and Anguilla – 7th October

Australia  & New Zealand – 1st December

China – 2nd December

All remaining Caribbean destinations – 5th December

Africa, Central and South America,
Asia (except China), Far & Middle East – 7th December

Canada & USA – 10th December