Delivery schedule

See also our Last Order Dates for Christmas 2023.

We normally deliver worldwide, although EU ordering is currently suspended on our website. Please see below for more details, including information about EU orders that we can currently take.

In the UK every order is eligible for Free Standard Delivery. Items that are “in stock” are normally despatched within 24 hours (Monday – Friday 9 am – 5 pm GMT). See the table below for a delivery estimate.

For international deliveries we offer a choice of services with different delivery aims, where we can. Please select the service that meets your requirements when you check out. Note that all delivery estimates are our shipping partners’ predictions based on normal service levels. During busier periods we recommend choosing faster services and ordering early if you need your items by a particular date.

In the USA and Australia some books are printed locally, delivered by surface mail and can take an additional 2-3 days to despatch. We are working on incorporating separate pricing for this service into our checkout.

FREE UK delivery on all books + Worldwide delivery by airmail


Delivery is calculated based on weight and dimensions. To see how much it will cost without having to checkout, simply select your location in your shopping basket. This will show you the delivery options available for the items you have in your basket. In the United Kingdom you must enter the delivery postcode to see any available options besides Free Delivery – town/city alone will not bring these up although you will see all options when checking out. If the basket/checkout cannot generate a price, or you are interested in placing a bulk order then please contact us

DestinationServicePricesNoteDelivery Estimate
United KingdomStandardFREERoyal Mail 2nd Class (or economy courier for larger orders)¹2-5 working days
 PremiumFrom £0.50Royal Mail 1st Class1-2 working days
 Special DeliveryFrom £6.85Next working day. Guaranteed delivery times vary by region. Please check Royal Mail’s website for latest updates.1 working day
UK MainlandCourierFrom £8.00We use various couriers including UPS and DHL.1-3 working days
Europe 2
(N.B. orders to EU member countries are currently suspended – see update below)
International EconomyFrom £3.20Select location in shopping basket for accurate quote2-6 weeks
 International StandardFrom £3.25 3-5 working days
USAInternational TrackedFrom £11.25Select location in shopping basket for accurate quote5-7 working days‡
 International StandardFrom £4.20 6-7 working days‡
 International EconomyFrom £3.20 2-12 weeks‡
 Economy CourierFrom £20.00 3+ working days‡
World Zone 2 3International TrackedFrom £12.15Select location in shopping basket for accurate quote6-7 working days‡
 International StandardFrom £4.20 6-7 working days‡
Rest of the World 4International TrackedFrom £11.05Select location in shopping basket for accurate quote6-7 working days‡
 International StandardFrom £4.20 6-7 working days‡


1. Where there is an increase in shipping cost between pre-ordering and release of titles we reserve the right to decline to fulfil an order, although we will contact you with alternative options. All estimates above are based on ‘normal’ service levels. Disruption can occur during busy periods, e.g. Christmas and other holidays, natural disasters, public health emergencies etc. and these things are beyond our control. Please be prepared to wait longer in these circumstances and consider upgrading to a faster service (if we offer it) if speed of delivery is important. Any import duties or charges levied in the receiving country will be the responsibility of the customer.

2. Western Europe: Albania, Andorra, Armenia, Austria, Azerbaijan, Azores, Balearic Islands, Belarus, Belgium, Bosnia Herzegovina, Bulgaria, Canary Islands, Corsica, Croatia, Cyprus, Czech Republic, Denmark*, Estonia, Faroe Islands, Finland*, France (inc Corsica and Monaco), Georgia, Germany, Gibraltar, Greece, Greenland, Hungary, Iceland, Irish Republic, Italy (inc San Marino and Vatican City), Kazakhstan, Kosovo, Kyrgyzstan, Latvia, Liechtenstein, Lithuania, Luxembourg, Macedonia, Madeira, Malta, Moldova, Monaco, Montenegro, Netherlands, Norway (inc Spitzbergen)*, Poland, Portugal (inc The Azores and Madeira), Romania, Russia, San Marino, Serbia, Slovakia, Slovenia, Spain (inc Balearic Islands and Canary Islands), Sweden*, Switzerland, Tajikistan, Turkey. * Please note – parcels being delivered to Finland, Denmark, Norway or Sweden will be delivered to the recipient’s closest parcel shop. You will be notified by the courier with regards to the postal office that you will need to collect your parcel from, this will usually be the recipient’s local postal office.

3. World Zone 2: Australia, Belau, British Indian Ocean Territory, Christmas Island (Indian Ocean), Christmas Island (Pacific Ocean), Cocos Islands, Cook Island, Coral Sea Island, Fiji, French Polynesia, French South Antarctic Territory, Keeling, Kiribati, Macao, Nauru Island, New Caledonia, New Zealand, New Zealand Antarctic Territory, Niue Island, Norfolk Island, Norwegian Antarctic Territory, Papua New Guinea, People’s Democratic Republic of Laos, Pitcairn Island, Republic of Singapore, Solomon Islands, Tahiti, Tokelau Islands, Tonga, Tuvalu, US Samoa, Western Samoa. 

4. Anywhere not listed in the table or notes above is considered “Rest of the World“. Can be longer if customs decide to open a package.

European Union update 

  • EU ordering is currently disabled on our website.
  • Ordering is still possible over £130 order total, but only by contacting us.
  • Non-EU orders are unaffected.
  • Our books are still available from third parties online (e.g. Amazon and eBay) and via bookshops and we encourage customers in the EU to seek out and order via those places to avoid paying customs charges.


 In June 2021, due to new EU VAT legislation and the unavailability of workable solutions, we took the difficult decision to temporarily suspend most direct orders by retail customers in the European Union. This affects orders under £130 (approximately €150) to non-trade customers. If you would like to place an order for items totalling over £130/€150 please contact us. At present we do not have a viable solution which avoids our valued customers having to pay excessive (and unexpected) customs charges and face delays. We are monitoring the situation and hope for a resolution soon – please check back here for updates.


We are still able to despatch orders safely and in line with government guidance during the coronavirus outbreak. Orders may take longer than normal to arrive and we have very little control over this. We appreciate your understanding in this difficult time. In addition, our ebooks are always available for instant download via third parties – you can find details and links on each individual book page.