THE SECRET OF THE BLACK SPIDER – LEEDS GRAND – Sept 26th 2025
In the creepy-crawly run-up to Hallowe’en this year, Opera North’s 2025/2026 season kicks off in characteristically innovative style with the musical mystery of Judith Weir’s nasty b ...