WINCHESTER, Theatre Royal

Telephone: 01962 840 440

05 October 2018 - 07 October 2018

book tickets

SWANSEA, Grand Theatre

Telephone: 01792 475715

08 October 2018 - 08 October 2018

book tickets

Arbroath, The Webster Memorial Theatre

Telephone: 01241 435800

10 October 2018 - 10 October 2018

book tickets

Coventry, The Albany Theatre

Telephone: 024 7699 8964

12 October 2018 - 12 October 2018

book tickets

TONBRIDGE, EM Forster Theatre

Telephone: 01732 304241

13 October 2018 - 13 October 2018

book tickets

Scarborough, Stephen Joseph Theatre

Telephone: 01723 370541

14 October 2018 - 14 October 2018

book tickets

Burnley, Mechanics

Telephone: 01282 664400

16 October 2018 - 16 October 2018

book tickets

Durham, Gala Theatre

Telephone: 03000 266 600

17 October 2018 - 17 October 2018

book tickets

RADLETT, The Radlett Centre

Telephone: 01923 859291

19 October 2018 - 20 October 2018

book tickets

MARGATE, Theatre Royal

Telephone: 01843 292795

21 October 2018 - 21 October 2018

book tickets

SOUTHEND, Palace Theatre

Telephone: 01702 351135

22 October 2018 - 24 October 2018

book tickets

SOUTHAMPTON, The Berry

Telephone: 023 8065 2333

25 October 2018 - 25 October 2018

book tickets

BURY ST EDMUNDS, Theatre Royal

Telephone: 01284 769505

26 October 2018 - 27 October 2018

book tickets

LICHFIELD, Garrick Theatre

Telephone: 01543 412121

28 October 2018 - 28 October 2018

book tickets

NEWARK, Palace Theatre

Telephone: 01636 655755

29 October 2018 - 29 October 2018

book tickets

MANSFIELD, Palace Theatre

Telephone: 01623 633133

30 October 2018 - 30 October 2018

book tickets

Lancaster, Grand Theatre

Telephone: 01524 64695

31 October 2018 - 31 October 2018

book tickets

SOLIHULL, The Core Theatre

Telephone: 0121 704 6962

02 November 2018 - 02 November 2018

book tickets

WREXHAM, William Aston Hall

Telephone: 0844 888 9991

03 November 2018 - 03 November 2018

book tickets

LINCOLN, New Theatre Royal

Telephone: 01522 519999

04 November 2018 - 05 November 2018

book tickets

LEICESTER, Curve

Telephone: 0116 242 3595

08 November 2018 - 11 November 2018

book tickets

WORCESTER, Swan Theatre

Telephone: 01905 611 427

14 November 2018 - 14 November 2018

book tickets

PETERBOROUGH, The Broadway Theatre

Telephone: 01733 306071

15 November 2018 - 16 November 2018

book tickets

LONDON , artsdepot

Telephone: 020 8369 5454

18 November 2018 - 18 November 2018

book tickets

WORTHING, Connaught Theatre

Telephone: 01903 206 206

01 December 2018 - 02 December 2018

book tickets

NORTHALLERTON, The Forum

Telephone: 01609 776230

09 December 2018 - 09 December 2018

book tickets

BRIGHTON, The Old Market

Telephone: 01273 201 801

13 December 2018 - 16 December 2018

book tickets

MILTON KEYNES, The Stables

Telephone: 01908 280800

17 December 2018 - 30 December 2018

book tickets