Music Theatre Chess: The Musical 3 August 20173 August 2017By Sophie Thompson Schlesinger Theatre, Michaelhouse: 13 – 16 August Michaelhouse and St Anne schools team up again read more