Theatre Royal Windsor
28 November 2019 to 12 January 2020
Theatre Royal (Bath)
13 December 2018 to 13 January 2019
Royal and Derngate
08 December 2017 to 31 December 2017
Cambridge Arts Theatre
01 December 2016 to 08 January 2017