Theatre Royal Stratford East
27 November 2017 to 13 January 2018
28 November 2016 to 21 January 2017
23 November 2013 to 11 January 2014