***NB. Our warehouse is now closed until 5th Jan. All orders placed after 12pm on Friday 19th Dec will be shipped in the new year. ***


These dates are meant as a guide, based on standard delivery times, but aren't guaranteed.



Last ordering dates for Christmas deliveries are –



Last Order Date



Monday 1 December

Asia, Far East (including Japan), New Zealand


Tuesday 2 December



Wednesday 3 December

Africa, Caribbean, Central & South America, Middle East


Thursday 4 December

Cyprus, Eastern Europe, Greece


Friday 5 December

Canada, Poland


Tuesday 9 December



Wednesday 10 December

Western Europe (excluding Greece, Poland)


Wednesday 17 December