Back to All Events
Christmas Oratorio (Parts 1, 3, 5 and 6) by J.S. Bach
with The Players of The Hampstead Collective
directed by Geoffrey Webber