It’s that time of year again! The team here at Mr B’s have spent the last few weeks putting their heads together, and after a lot of longlists and debating, we’ve finally decided on the 106 books (and 3 games) which make up our yearly Christmas catalogue.

We’ve crammed in everything from fantasy fiction to serious science, and from kids’ graphic novels to our personal favourites for the year. We recon there’s something in here to please every kind of reader, so we hope you find the perfect inspiration for your loved ones – or for yourselves, you deserve it!

And the cherry on the Christmas cake is that all the books in our catalogue are 10% off right up until Christmas Day!

You can peruse our catalogue just here or you can pick one up in the shop if you’re in town. All of the titles in our catalogue are available to buy just here, and if you’re not local, you can still get your hands on a physical copy of the catalogue (for free!) by filling out the form just below: