The second of Aaronovitch’s series about the division of the Metropolitan Police that deals with magical goings-on. It’s a fun romp – I laughed more often than you might expect.

I don’t know how long ago I read the first one, Rivers of London, but I didn’t write about it here, and it must be a while, because I don’t remember much of it. Still, the backstory is handled nicely here, so I could get by fine.

A lot of it is about jazz and jazz musicians. It’s likely to make you check out the odd track.