Filming Locations (1)

  • Elstree Studios, Borehamwood, Hertfordshire, England, UK (studio) (season 3)