'Like a pub crawl but with bookshops' is how the London Bookshop Crawl describes itself, and if that doesn't fill you with joy, we don't know what will.
The three-day literary event, now in its fifth year, celebrates and supports London's local and independent bookshops through a variety of talks, tours and other events, over a weekend in February.
More than 80 bookshops take part across greater London. Sign up for your free ticket, which gets you discounts and perks in all of the shops taking part, as well as access to some special events. If you're willing to splash out a bit more, browse the full programme for paid events including talks and tours.
If you're more of a social shopper, you can buy a ticket for a guided group tour and spend a couple of hours browsing the shelves with like-minded literature lovers. Routes take place in various areas of London, including Muswell Hill and Notting Hill — home to one of London's most famous bookshops, thanks to a certain film — and are all led by volunteers.
Here's the all-important map of venues taking part this year, covering an area from Beckenham to Southgate, and Pinner to Newham.
London Bookshop Crawl is the work of Ninja Book Box, a subscription service which sends out independently-published books every quarter.
London Bookshop Crawl takes place 21-23 February 2020. Follow the event on Twitter and Facebook for updates about this year.