Recommend last order dates for Christmas 2019 delivery

Please place your order for Christmas goods in early as possible. The dates listed below are our best estimate of the latest possible order dates for delivery before Christmas. Please note that these dates only apply for in-stock goods, items that have to be ordered from our suppliers will incur addition delays and may not be delivered in time for Christmas. These dates are provided in good faith and we will endeavor to deliver your order in a timely manner but we are unable to guarantee that you will receive your order before Christmas.

United Kingdom (1st Class Signed For)Thursday 19th December
United Kingdom (2nd Class Signed For)Tuesday 17th December
Belgium, France, Ireland, LuxembourgTuesday 17th December
Austria, Denmark, Germany, Iceland, Netherlands, Norway, Portugal, Slovakia, Spain, SwitzerlandFriday 13th December
Finland, Sweden, Czech Republic, Poland , ItalyFriday 13th December
Canada, USAFriday 13th December
Australia, New ZealandWednesday 11th December
 Greece, TurkeyWednesday 11th December
Eastern Europe (except Poland, Czech Republic, Slovakia)Tuesday 10th December
Cyprus, MaltaMonday 9th December
Caribbean, Central and South AmericaFriday 6th December
Asia, Far EastFriday 6th December
Africa, Middle EastFriday 6th December