BOOKS

Books are at the heart of what we do, with over 7,000 titles in stock. Our children’s section is particularly important to the shop. With that said, we cater for readers of all ages and tastes, and if you can’t find what you’re looking for we can order it for you (usually next day delivery). We are all passionate about books and are always on hand to help you discover the perfect read.

FIND A BOOK

In addition to the 10,000+ books on our physical shelves, we have access to a much larger catalogue of titles through our online partner, Bookshop.org. To order books online, please search below or visit our bookshop.org page. If you would like to order a book to collect from the shop, please contact us.

ASK A BOOKSELLER

Our booksellers have decades of combined experience and just because you’re shopping online doesn’t mean you can’t make the most of that. Whether you’re in a slump and need a book to reignite your love of reading, need a recommendation for a family member, or some guidance on the best books for the children in your life, we’re here to help.

Get in touch with us at books@mainstreetbooks.co.uk and one of our friendly booksellers will get back to you as soon as possible

You can also find some of our recent reads and recommendations over on our blog. 

I just wanted to write to say thank you so much for the beautiful parcel of books that arrived today. The pink string alone gave me a little jump of joy but the wrapped books inside really made my day. I don’t know if I accidentally pressed the gift wrap option, or if you are just lovely, but thank you!!

Lucy Ross, email

Books Stories