Books are at the heart of what we do. Our goal when we opened our shop in 2008 was to create a space that was inspiring, ever-changing and welcoming to all. We hope to create that same atmosphere in our online shop. 

We believe in ‘extreme curation’, so we aim to stock the books we love, and those we think our customers will love too.

Our online shop doesn’t feature our full range (we thought 10,000 books might be a little overwhelming). If you can’t find the book you’re looking for, you could try our online partner, but please use this link to ensure we still benefit from the sale.



    View and search our full online range, including fiction, new release, and non-fiction, here…

    We have a particular love for Children’s Books at Mainstreet and believe that all children can enjoy reading. View and search our range here… Explore

    Our Book Subscriptions are the perfect gift for your loved ones (or yourself!). Browse our Subscriptions for adults and children here…


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 and one of our friendly booksellers will get back to you as soon as possible