Back to All Events
James is chorus master for this production of Peter Grimes at English National Opera.
Performances at 7pm on 21 & 28 September, 4, 6, 9 & 11 October, and 6pm on 23 & 30 September.