Filming Locations (1)

  • Kelvedon Hatch Nuclear Bunker, Kelvedon Hatch, Brentwood, Essex, England, UK