Browse
Join us for a spectacular New Year's Eve celebration.
Thursday, 31 December 2026
20:00
Birmingham Symphony Hall
£85