A review by liminal
Moon Over Soho by Ben Aaronovitch

5.0