Birmingham Hippodrome
21 December 2024 to 02 February 2025
16 December 2023 to 28 January 2024
Floral Pavilion
10 December 2016 to 08 January 2017
Cresset Theatre
12 December 2014 to 30 December 2014