Browse
Celebrate the season with festive classics!
Sunday, 20 December 2026
18:00
Birmingham Symphony Hall
£50