Riverside Books
New releases hero

New this week at the shop

Fresh releases, signed copies and our booksellers' favourites.

See new releases

Order online and collect in store, or have it posted.

Staff picks · free

Staff picks

Every book here was chosen by someone who works in the shop.

Pre-order shelf

Pre-order upcoming releases

Your copy is sent as soon as the book is published.

Browse by genre

Browse by genre

Author events

Author events and signings

Reserve a place
Book club

Join the book club

Special order request

Can't find a book? We'll order it in

Send us the title, author or ISBN and your email. We'll reply with the price and when it can be collected or posted.

Send request
Bookshop FAQ

Ordering, pre-orders and collection

Can I collect my order in the shop?

Your answer here: collection times and where to pick up.

When is a pre-order charged and sent?

Your answer here, in your shop's own policy.

New releases newsletter

New releases in your inbox

Sign up

Bookstore theme for Shopify, built for independent bookshops

What you see above is the full theme's homepage with your own books. The Staff picks section is free as a working Shopify theme zip. It shows up to 8 books (default 4) from any collection you name, with title, price and cover. The $180 version adds 8 more bookshop sections: new-release hero, pre-order shelf, browse by genre, author events, book club, special-order request form (title, author or ISBN), bookshop FAQ and new-release newsletter. There are 41 section settings in total, and you change them in the theme editor without code.

Why not a free theme? Shopify's free themes are built for any shop, so a bookshop still has to find a place for pre-orders, special orders by ISBN and author events. Theme Store themes run $100 to $500 and are also general-purpose.

Price yardstick: Shopify Theme Store paid themes are listed from $100 to $500 (1,257 paid themes, checked 26 Sep 2026); a search for books there shows Bookie at $110 and Mystique at $350. This theme is $180 once, not a subscription.

Install: 1) Shopify admin → Online Store → Themes. 2) Add theme → Upload zip file → choose the .zip. 3) Preview, then publish. Duplicate your current theme before publishing so switching back takes one click. Menu names can differ slightly by Shopify version and admin language.

Open full tool → getreadystack.com