Lyceum Theatre (Crewe)
16 December 2022 to 08 January 2023
His Majesty's Theatre
30 November 2019 to 05 January 2020
Darlington Hippodrome
08 December 2018 to 06 January 2019
Orchard Theatre
09 December 2017 to 31 December 2017
Wycombe Swan
10 December 2016 to 31 December 2016
Grand Theatre (Swansea)
11 December 2015 to 10 January 2016
White Rock Theatre
12 December 2014 to 28 December 2014
Bristol Hippodrome
06 December 2013 to 05 January 2014