Peter Grant

PC Peter Grant is a Metropolitan Police officer and a wizard's apprentice. His master is DCI Thomas Nightingale.

Appearences

 * Rivers of London
 * Moon Over Soho
 * Whispers Under Ground
 * Broken Homes
 * Foxglove Summer