Grand Opera House (York)
10 December 2022 to 08 January 2023
11 December 2021 to 09 January 2022
York Theatre Royal
07 December 2019 to 25 January 2020
14 December 2017 to 03 February 2018
Signal Box Theatre
10 December 2015 to 24 January 2016
12 December 2013 to 01 February 2014