• Highbury Stadium, Highbury, London, England, UK

  • Denham Studios, Denham, Buckinghamshire, England, UK