Filming Locations (1)

  • Knebworth House, Stevenage, Hertfordshire, England, UK