Please let us know if something you want is out of stock - we can usually get it within a couple of days!



We aim to get your items to you as soon as we can, if you're local we can arrange next day delivery depending on stock levels. 

We calculate the cost of shipping for non-local deliveries by weight - this is normally between £3 and £7 depending on the amount of books ordered. If it's going to be more, we'll contact you to confirm the cost before postage.


We won't include an invoice with your order unless specifically requested. If you need a paper invoice please leave us a note on checkout.


We are aware of the effects of single use packaging so we will endeavour to re-use packing materials as much as possible. This means your order might arrive in crumpled brown paper or similar - if you need your order wrapped in a more orderly fashion (if it's a gift for example), please let us know.

Store Opening Times:

Tuesday to Friday - 10am-5pm

Saturday - 10am-4pm