Rivers of London by Ben Aaronovitch


Holy cow did I love this book.

I picked up on a whim while searching for a fun, light read and I was not disappointed! I’ve been in a bit of a reading rut lately where none of the books I’m currently reading or the ones on my TBR pile look interesting. This happens occasionally to me, and I usually try to find something light and quick to read to pull myself out of it. SO while browsing Amazon I saw this book. When I read the description i knew I had to read it.

The book is set in London and “stars” Peter Grant. At the beginning of the book he is just finishing his time as a probationary constable and hoping to move up in ranks and avoid the Case Progression Unit (full of boring paperwork and nothing else). One night after a particularly terrible crime and involuntary witness statement from a man that turned out to be, well, dead.

This turn of events brings Peter to the attention of Inspector Nightingale, the last wizard in England. From there the books rockets ahead and never stops moving, even after introducing magic spells and river gods (and goddesses) to the reader.

I have always had a fondness for books set in the UK and London. Maybe my favorite thing about this book is they didn’t dumb it down too much when bringing it to the US. This book is full of British slang and locations, and you learn how everything works by context clues.

Other things I loved about it:

1)It’s witty and fun

2)It’s smart

3)Peter himself has a great character voice.

It very much reminds me of the fun of the Dresden series by Jim Butcher. Both are a lot of fun and have great main characters and side characters. They also can go to a dark place without pulling the book down. I love it and would definitely recommend it to others.



(As a side note, this book title was changed to Midnight Riot for the US. I like Rivers of London much better.