Rivers Of London

Rivers Of London

Regular price
£9.99
Sale price
£9.99
Regular price
Sold out
Unit price
per 
Shipping calculated at checkout.

'My name is Peter Grant and until January I was just a probationary constable in the Metropolitan Police Service. Then one night, in pursuance of a murder inquiry, I tried to take a witness statement from someone who was dead and that brought me to the attention of Inspector Nightingale, the last wizard in England.'