Back to All Events St John Passion: Hampstead Parish Church Sunday 17 March 2024 18:00 21:00 Google Calendar ICS Previous Previous 12 March Charles Court Opera: The Barber of Seville Next Next 18 May Five Tudor Portraits: Bournemouth Sinfonietta Choir