Review: York International Shakespeare Festival
Review: York International Shakespeare Festival, All's Well That Ends Well, Riding Lights, Friargate Theatre, York, until May 19; The Alchemist, Bronzehead Theatre, The Dogrose Theatre, 14 Pavement, York, ends Wednesday. Box office: 01904 623568/01904