Slough House

Spook Street

Spook Street (2017), 16 chapters, 94,121 words.