Filming Locations (1)

  • Granada Studios, Quay Street, Manchester, Greater Manchester, England, UK