Opera North
Opera North is England's national opera company in the north and a leading European arts organisation. Based in Leeds, the company is committed to producing work of the highest quality that excites, challenges and entertains.
Opera North is England's national opera company in the north and a leading European arts organisation. Based in Leeds, the company is committed to producing work of the highest quality that excites, challenges and entertains.