Our Online Bookshop features only a fraction of the full range we have in our brick and mortar shop. We stock more than 10,000 titles and have the ability to order books in on request, usually within 48 hours.

If you can’t find the book you’re looking for in our Online Bookshop, please head over the to browse our full catalogue.

Please note that orders through will not be posted in our signature wrapping as they are dispatched directly from the wholesaler. If you would prefer your order to be wrapped, please email us on


Bookshop was created with the ambition to provide an ethical alternative to other online booksellers, and to support local, independent bookshops.

The site operates on an affiliate model, which means we will still benefit from any order you make as long as you follow a link from our website.