Rivers of London begins with Peter Grant still a probationary officer in the Met, seeing a ghost and shortly after witnessing a murder. As he becomes involved in the case he meets the mysterious Inspector Nightingale and soon joins his very special unit within the force, both as a fully-fledged Detective Constable as well as a trainee wizard.I loved this book. It was light and fun and the main character has a snappy line in comic narration that makes it easy to read. The plot soon becomes quite involved and we’re introduced to a whole host of characters some of whom are not-quite human. There’s a lot in here about London, the history and geography of London and even though it’s clearly very well researched it doesn’t come over as dry or lecturing but is interspersed into the story quite naturally. I think the novel will work well even if you don’t know London but I’ll admit trying to figure out if I’d had a meal in a particular restaurant that makes a brief appearance in a chase scene (and so on) was fun.