Filming Locations (1)

  • Associated British Elstree Studios, Shenley Road, Borehamwood, Hertfordshire, England, UK (studio)