Oxford Bach Choir: Carols for All

Sheldonian Theatre Broad Street, Oxford

Join Oxfordshire’s gifted young singers and instrumentalists for the much-loved Carols for All concert. Enjoy classic carols, seasonal favourites, hidden gems, and plenty of audience participation in a festive celebration for music lovers of all ages.

From £12.00