Opera House
06 December 2019 to 29 December 2019
Royal and Derngate
08 December 2017 to 31 December 2017
Grand Theatre (Swansea)
11 December 2015 to 10 January 2016