Back to All Events Handel's Messiah with the Needwood Singers Saturday 5 April 2025 19:30 21:30 Google Calendar ICS Previous Previous 21 March Bach's St John Passion with Magdalen College Oxford Next Next 14 April Bach's St John Passion with Winchester Bach Voices