Birmingham Hippodrome
19 December 2018 to 27 January 2019
Mayflower Theatre
15 December 2017 to 07 January 2018