JS Bach’s Christmas Oratorio, parts 1, 3, 5, and 6, with the Players of the Hampstead Collective, conducted by Geoffrey Webber.
Back to All Events
Earlier Event: December 4
Songs of the Elizabethans with Viol Consort - The Hampstead Collective
Later Event: February 5
Britten: Sacred and Profane