Rivers of London

by Ben Aaronovitch
4.5(13)
0 pages
2025
~0 min

About This Book

Book 1 in the Rivers of London series, from Sunday Times Number One bestselling author Ben Aaronovitch. My name is Peter Grant, and I used to be a probationary constable in that mighty army for justice known to all right-thinking people as the Metropolitan Police Service, and to everyone else as the Filth. My story really begins when I tried to take a witness statement from a man who was already dead... Probationary Constable Peter Grant dreams of being a detective in London's Metropolitan Police. After taking a statement from an eyewitness who happens to be a ghost, Peter comes to the attention of Detective Chief Inspector Thomas Nightingale, who investigates crimes involving magic and other manifestations of the uncanny. Suddenly, as a wave of brutal and bizarre murders engulfs the city, Peter is plunged into a world where gods and goddesses mingle with mortals and a long-dead evil is making a comeback on a rising tide of magic. Praise for the Rivers of London novels: 'Ben Aaronovitch has created a wonderful world full of mystery, magic and fantastic characters. I love being there more than the real London' NICK FROST 'As brilliant and funny as ever' THE SUN 'Charming, witty, exciting' THE INDEPENDENT 'An incredibly fast-moving magical joyride for grown-ups' THE TIMES Discover why this incredible series has sold over two million copies around the world. If you're a fan of Terry Pratchett or Douglas Adams - don't panic - you will love Ben Aaronovitch's imaginative, irreverent and all-round irresistible novels.

Share

Similar articles

Searching for the Immortal Emperor? A Space‑Opera Reading Pack to Find the Saga That Haunts You

Searching for the Immortal Emperor? A Space‑Opera Reading Pack to Find the Saga That Haunts You

A tight, reader‑focused guide that points you to the exact space‑opera books and series about rulers who won’t die—complete with reading orders, format tips, and mood matches so you can pick the perfect next binge tonight.

Fiction
December 11, 2025
1 views
Tiny Revelations: Books That Give You One Line You'll Carry

Tiny Revelations: Books That Give You One Line You'll Carry

A reading guide for lovers of understated, lyrical fiction—discover novels that deliver single sentences or scenes that linger. Get standout moments, tone and read-alike suggestions, plus format tips so you can choose the edition that makes each quiet rev

Fiction
December 9, 2025
9 views
Diving into the Shadows: Thrilling Fiction with Morally Grey Characters

Diving into the Shadows: Thrilling Fiction with Morally Grey Characters

Immerse yourself in a curated selection of thrillers that feature morally grey characters and eerie atmospheres. Perfect for readers seeking fast-paced narratives with plot twists that will keep you on the edge of your seat, these books promise to reignit

Fiction
December 8, 2025
10 views
Love Stories for the Swifties: Contemporary Romance Novels with Taylor Swift Vibes

Love Stories for the Swifties: Contemporary Romance Novels with Taylor Swift Vibes

Dive into a world of heartfelt romance with this curated list of contemporary novels inspired by Taylor Swift's iconic storytelling. Perfect for Swifties, these books blend emotional depth and diverse love stories that you'll want to savor.

Fiction
December 7, 2025
15 views
Discover Modern Fantasy: Strong Female Leads Beyond Romance

Discover Modern Fantasy: Strong Female Leads Beyond Romance

Dive into a curated list of modern fantasy novels featuring strong, non-romantic female characters. Perfect for readers seeking captivating stories that transcend traditional tropes and focus on resilience and adventure.

Fiction
December 6, 2025
15 views
Unveiling the Joy: Discover Your Next Favorite Romantic Comedy

Unveiling the Joy: Discover Your Next Favorite Romantic Comedy

Dive into a delightful selection of romantic comedy novels that promise humor, heart, and unforgettable stories. Perfect for book lovers looking to brighten their reading list!

Fiction
December 5, 2025
19 views