Paperback
Moon Over Soho: Book 2 in the #1 bestselling Rivers of London series
Ben Aaronovitch
Peter Grant is not just a lowly Detective Constable, he’s also apprenticed to the last wizard in Britain: policing will never be the same again!
In stock at 5 shops, ships in 3-4 daysIn stock at 5 shops