A pretty adorable mystery novel despite the cheesy tagline on the cover: "When she checks in, someone always checks out."
Karen Nash is a librarian at a small-town Minnesota library who has dreamed of travelling to London her whole life. She planned a trip with her boyfriend and is all set to go when he breaks up with her. She decides to go anyway (spying him at the airport with a new, younger woman) and stays in a charming bed and breakfast. All goes well apart from a few murders here and there.
Great characters, charming setting, and a fascinating profession (librarian!) make this a lovely cozy mystery that hits all my favorite points: libraries, bookstores, London, pubs. Fun!