Alderford Lake
12 December 2020 to 18 December 2020
National Theatre
11 December 2020 to 15 December 2020
Kings Theatre (Portsmouth)
08 December 2020 to 18 December 2020
Star Inn
05 December 2020 to 18 December 2020
Above The Stag
03 December 2020 to 15 December 2020
Brick Lane Music Hall
22 January 2020 to 07 March 2020
Salford Arts Theatre
31 December 2019
Medina Theatre
21 December 2019 to 31 December 2019
Spa Pavilion (Felixstowe)
21 December 2019 to 05 January 2020
Tivoli Theatre
20 December 2019 to 05 January 2020
Beccles Public Hall & Theatre
20 December 2019 to 31 December 2019
Wycombe Swan
13 December 2019 to 05 January 2020
The Maltings
Bristol Hippodrome
07 December 2019 to 05 January 2020
Sheringham Little Theatre
07 December 2019 to 01 January 2020
Grand Theatre (Wolverhampton)
07 December 2019 to 12 January 2020
Hawth Theatre
06 December 2019 to 05 January 2020
Princess Theatre (Hunstanton)
30 November 2019 to 01 January 2020
Theatre Royal Winchester
30 November 2019 to 05 January 2020
Thameside Theatre
29 November 2019 to 05 January 2020
Towngate Theatre
27 November 2019 to 05 January 2020
Òran Mór
25 November 2019 to 28 December 2019
Hackney Empire
23 November 2019 to 05 January 2020
Theatre Royal Stratford East
23 November 2019 to 11 January 2020
Stamford Arts Centre
10 January 2019 to 13 January 2019
Muni Theatre
05 January 2019 to 20 January 2019
Prince of Wales Theatre (Cannock)
22 December 2018 to 30 December 2018
Arts Centre
21 December 2018 to 31 December 2018
The Corn Hall
19 December 2018 to 30 December 2018
Grange Theatre
17 December 2018 to 01 January 2019
Weymouth Pavilion
15 December 2018 to 05 January 2019
Kenton Theatre
15 December 2018 to 29 December 2018
Mayflower Theatre
15 December 2018 to 06 January 2019
Junction
15 December 2018 to 23 December 2018
Spotlight Theatre
14 December 2018 to 31 December 2018
Theatre Royal (Plymouth)
14 December 2018 to 12 January 2019
Leas Cliff Hall
11 December 2018 to 30 December 2018
Guildhall Arts Centre
08 December 2018 to 05 January 2019
Buxton Opera House
08 December 2018 to 30 December 2018
Middlesbrough Theatre
07 December 2018 to 06 January 2019
Central Theatre
07 December 2018 to 31 December 2018
Stafford Gatehouse Theatre
Lighthouse
The Royal Spa Centre
01 December 2018 to 30 December 2018
Stag Theatre
30 November 2018 to 06 January 2019
Rotherham Civic Theatre
Lichfield Garrick
29 November 2018 to 05 January 2019
Theatr Clywd
23 November 2018 to 19 January 2019
Lyric Hammersmith
17 November 2018 to 06 January 2019
Little Theatre
15 December 2017 to 07 January 2018