Filming Locations (3)

  • Hammersmith Palais - 230 Shepherd's Bush Road, Hammersmith, London, England, UK (interiors)

  • Dunstable Downs, Bedfordshire, England, UK

  • Ealing Studios, Ealing, London, England, UK (studio)