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

Christmas Delivery 2019

The following dates should be taken as a guide - adverse weather conditions have in the past caused delays. Our advice to avoid disappointment is to choose the appropriate delivery service, order as early as possible 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) to be assured of despatch on date listed
Last order date*UK services
Tuesday 17 DecemberStandard/Free delivery (2nd Class)
Thursday 19 December1st Class
Sunday 22 DecemberCourier services
*All orders must be placed by 1200 (GMT) on date listed
Last order date*International Airmail
Sunday 8 DecemberAfrica, Asia, Caribbean, Central and South America, Far and Middle East
Monday 9 DecemberCyprus, Malta
Tuesday 10 December Eastern Europe (except Czech Republic, Poland and Slovakia)
Wednesday 11 DecemberAustralia, Greece, New Zealand and Turkey
Friday 13 DecemberCanada, Czech Republic, Finland, Italy, Poland, Sweden, USA
Sunday 15 DecemberAustria, Denmark, Germany, Iceland, Netherlands, Norway, Portugal, Slovakia, Spain, Switzerland
Tuesday 17 DecemberBelgium, France, Ireland, Luxembourg
*All orders must be placed by 1200 (GMT) on date listed
Last order date*International HM Forces Mail
Sunday 24 NovemberAirmail to Operational HM Forces
Thursday 12 DecemberAirmail to Static HM Forces

Recently Viewed