1. Home
  2. Contact Us
  3. Login
  4. View Basket
  5. Checkout

Christmas Delivery 2017

The following dates should be taken as a guide - adverse weather conditions have in the past caused delays. Our advice is to choose the appropriate delivery service and order as early as possible to avoid disappointment, and before midday (GMT) on the date listed.

Please also note that some titles take an additional 2-3 days to despatch as they are printed to order - this is always stated on the book detail page. Please factor in the additional time these books take to despatch when placing your order.


*All orders must be placed by 1200 (GMT) on date listed
Last order date*International Airmail
Friday 1 DecemberAfrica, Middle East
Tuesday 5 DecemberCyprus, Malta, Asia, Far East, Eastern Europe (except Poland, Czech Republic and Slovakia)
Wednesday 6 December Caribbean, Central & South America
Friday 8 DecemberGreece, Turkey, Australia, New Zealand
Tuesday 12 DecemberCzech Republic, Germany, Italy, Poland
Wednesday 13 DecemberCanada, Finland, Sweden, USA
Thursday 14 DecemberAustria, Denmark, Iceland, Netherlands, Norway, Portugal, Slovakia, Spain, Switzerland
Friday 15 DecemberBelgium, France, Ireland, Luxembourg


*All orders must be placed by 1200 (GMT) on date listed
Last order date*HM Forces Mail - British Forces Post Office (BFPO)
Saturday 25 NovemberInternational Standard to operational HM Forces Mail
Saturday 9 DecemberInternational Standard to static HM Forces Mail



*All orders must be placed by 1200 (GMT) to be assured of despatch on date listed
Last order date*UK services
Tuesday 19 DecemberStandard/Free delivery (2nd Class)
Wednesday 20 December1st Class
Wednesday 20 DecemberCourier services

Recently Viewed