From the opening pages of Slow Horses, it’s been something all spy fans have wondered. Where is Slough House located at? Herron gave a rather detailed description and from that and a little Google mapping, on my visit to London in 2017 I was able to figure it out.
126 Aldergate Street, London.
It’s just a stone throw from Barbican Station and looks just as grubby as you’d expect from the books.
When I followed up with Herron himself, he confirmed that was the location he had in mind while writing.
Recently filming for the Apple TV show took place at that location and they decorated the area so that it looked even more like what was described in the book. More on the TV show can be found here.
So if you’re in London, hop on the tube to Barbican Station and walk past the ‘real’ Slough House.
Find my original post on spy locations in London here.