Horse
What Is The Park In Slow Horses?
Life in Slough House is defined by drudgery, until the Slow Horses become entangled in a dangerous gambit by “The Park” (the name by which the fictional headquarters of MI5 is known, derived from its location at Regent’s Park). Where in London was Slow Horses filmed? Gary Oldman and Kristin Read more…