Mayflower Theatre
10 December 2021 to 02 January 2022
Opera House
06 December 2019 to 29 December 2019
New Victoria Theatre
07 December 2018 to 06 January 2019
15 December 2017 to 07 January 2018
Churchill Theatre
09 December 2016 to 07 January 2017
Wycombe Swan
11 December 2015 to 03 January 2016
Cliffs Pavilion
13 December 2013 to 04 January 2014