Filming Locations (2)

  • Buxton Opera House, Buxton, Derbyshire, England, UK (as Princess Theatre)

  • Nottingham, Nottinghamshire, England, UK