Related topics
Opera North
Opera North is an English opera company based in Leeds. The company's home theatre is the Leeds Grand Theatre. The company also presents regular seasons in several other cities, at the Theatre Royal, Nottingham, the Lowry Centre, Salford Quays and the Theatre Royal, Newcastle. The company's orchestra, the Orchestra of Opera North, regularly performs and records in its own right.
*As an Amazon Associate I earn from qualifying purchases.