Theatre Royal Stratford East
27 November 2017 to 13 January 2018
28 November 2016 to 21 January 2017
05 December 2015 to 23 January 2016