Britain's What's On Event Guide
The Cheltenham Bach Choir present Handel's perennial favourite, the 'Messiah', in what promises to be the musical highlight of Cheltenham’s Christmas season...
See more >
Cheltenham Town Hall, Imperial Square, Cheltenham GL50 1QA
Sat 23 Dec 17