Filming Locations (1)

  • Warner Brothers First National Studios, Teddington Studios, Teddington, Middlesex, England, UK (studio)