Opera North

Address: Grand Theatre, 46 New Briggate, Leeds, West Yorkshire, LS1 6NU

Phone: +44 0113 245 6014

Description Opera North prides itself on a fresh approach to opera and musical performance. While opera productions on the main stage …

Read more