York Opera 03/07/2024 - 06/07/2024 York Opera presents The Sorcerer at the Theatre Royal, York 3-6 July 7.30 plus Saturday matinée 2.30. Box office 01904-623568; yorktheatreroyal.co.uk. www.yorkopera.co.uk. Back to events