No products in the cart.
Our distributors Bookworld WS have discovered that their system malfunctioned for a few days around the end of August, causing them to miss around a dozen orders. If your order number is between 3765 and 3781 then we apologise for the delay in getting your order to you, all are now in hand and will be despatched within the next 24 hrs.
As a general rule, all UK orders should normally arrive within a few days, so if your UK order is over a week old and undelivered, please do let us know. (This doesn’t include advance pre-orders of course!)