Birmingham Hippodrome
Birmingham
21 December 2019 to 02 February 2020
New Theatre
Cardiff
07 December 2019 to 12 January 2020
Theatre Royal (Newcastle)
Newcastle
26 November 2019 to 19 January 2020
19 December 2018 to 27 January 2019
King's Theatre (Edinburgh)
Edinburgh
01 December 2018 to 20 January 2019
27 November 2018 to 20 January 2019
19 December 2017 to 28 January 2018
Opera House
Manchester
09 December 2017 to 07 January 2018
19 December 2016 to 29 January 2017