Tivoli Theatre
21 December 2018 to 06 January 2019
Weymouth Pavilion
15 December 2018 to 05 January 2019
26 July 2017 to 29 August 2017
12 December 2013 to 05 January 2014