The Royal Mail recommend the following dates as the latest that mail can be posted from the UK for it to be delivered before Christmas. DELIVERY IS NOT GUARANTEED.
7 December - Asia, Far East, Cyprus, Eastern Europe
8 December - Central & South America
10 December - Australia, Greece, New Zealand
14 December - Czech Republic, Germany, Italy, Poland
15 December - Canada, Finland, Sweden, USA
16 December - Austria, Iceland, Ireland, Portugal, Spain
17 December - France
18 December - Belgium, Denmark, Luxembourg, Netherlands, Norway, Slovakia, Switzerland
19 December - UK 2nd Class
21 December - UK 1st Class
23 December - UK Special Delivery
Shipments after any of the above dates up to 18 December may still be possible on more expensive couriers. Please ask.
THESE LATEST POSTING DATES DO NOT GUARANTEE DELIVERY BEFORE CHRISTMAS. THEY ARE ONLY ROYAL MAIL RECOMMENDATIONS. DELIVERIES TO COUNTRIES OUTSIDE THE U.K. CAN TAKE UP TO 3 WEEKS AT ANY TIME OF YEAR SO I SUGGEST THAT YOU BUY AND PAY BY SUNDAY 6 DECEMBER OR ASK ABOUT SHIPPING RATES ON COURIER SERVICES. I WILL CONTINUE TO POST DAILY UP TO 23 DECEMBER BUT YOUR ORDER MAY NOT ARRIVE UNTIL AFTER CHRISTMAS.