The Hanging Tree by Ben Aaronovitch

In this thrilling urban fantasy, the story follows Peter Grant, a detective and apprentice wizard, as he navigates the mystical underbelly of London. When a young woman's death at a high-profile party leads to a tangled web of secrets and supernatural intrigue, Peter must unravel the mystery while contending with the powerful and enigmatic Lady Tyburn. As he delves deeper into the case, he encounters a blend of magical beings and ancient forces, all while balancing his duties as a police officer and a practitioner of magic. With wit and charm, the narrative weaves together elements of crime, magic, and the complexities of modern life in a city where the past and present collide.

Purchase from Bookshop.org