National Opera Websites
Opera North | Award Winning National Opera Company
- operanorth.co.uk
Based in Leeds, Opera North is England's national opera company in the North.
Based in Leeds, Opera North is England's national opera company in the North.