Sign up for emails to receive rewards, competitions and a chance to win a £100 (or €120) National Book Token every month!
By signing up I agree to the Terms & Conditions
Get bookshop offers and events in your area straight into your inbox from Caboodle.Plus automatic entry into our monthly £100 prize draw.
Within these walls, books reign supreme
Mr B's is a beautiful, energetic and innovative bookshop on John Street in the heart of Bath. It's a bright labyrinthine space where book-related chatter and advice seems ever-present and you never know what you might encounter next, from claw-foot bath book displays to toilets illustrated by Chris Riddell. We opened our shop in 2006 and it has twice been named the UK's best independent bookshop. In 2015 the Guardian named Mr B's one of the ten best bookshops in the world. Scroll onwards for more of our story or, better still, come and see us!
After years of hand-selling books, conducting Reading Spas and making personalised picks for our Reading Subscribers we're confident that we can find a book to suit your tastes. We boost our book knowledge by spending our time talking to customers, getting tips and feedback - Mr B's is a place where bookish chat is always on offer. Of course, if you prefer a quiet look around, that's fine too - we understand the thrill of the tranquil browse. If you can't make it to the shop then test us on our Recommendation Station!
Mon-Fri 9.00am - 6.00pm, Sat 9.30am - 6.30pm, Sun 11am - 5pm