Newcastle Upon Tyne, Northern Stage

Telephone: 0191 230 5151

21 February 2024 - 25 February 2024

book tickets

SWANSEA, Swansea Grand Theatre

Telephone: 01792 475715

05 March 2024 - 06 March 2024

book tickets

WINCHESTER, Winchester Theatre Royal

Telephone: 01962 840 440

08 March 2024 - 10 March 2024

book tickets

LONDON , artsdepot

Telephone: 020 8369 5454

13 March 2024 - 14 March 2024

book tickets

NORTHAMPTON, Royal & Derngate

Telephone: 01604 624811

15 March 2024 - 17 March 2024

book tickets

WORCESTER, Worcester Swan Theatre

Telephone: 01905 611 427

19 March 2024 - 21 March 2024

book tickets

WATFORD, Watford Palace Theatre

Telephone: 01923 225671

23 March 2024 - 23 March 2024

book tickets

Coventry, Belgrade Theatre

Telephone: 024 7655 3055

26 March 2024 - 28 March 2024

book tickets

CARDIFF, New Theatre

Telephone: 029 2087 8889

29 March 2024 - 31 March 2024

book tickets

BRISTOL , Bristol Old Vic

Telephone: 0117 987 7877

02 April 2024 - 14 April 2024

book tickets

Hereford, Hereford The Courtyard

Telephone: 01432 340555

16 April 2024 - 18 April 2024

book tickets

GUILDFORD, Yvonne Arnaud

Telephone: 01483 44 00 00

19 April 2024 - 21 April 2024

book tickets

High Wycombe, Wycombe Swan

Telephone: 01494 512000

23 April 2024 - 25 April 2024

book tickets

DARTFORD, Orchard Theatre

Telephone: 01322 220000

26 April 2024 - 28 April 2024

book tickets

Bromley, Churchill Theatre

Telephone: 0343 310 0020

14 May 2024 - 16 May 2024

book tickets

CORBY, The Core at Corby Cube

Telephone: 01536 470470

17 May 2024 - 19 May 2024

book tickets

LONDON, Rose Theatre Kingston

Telephone: 020 8174 0090

28 May 2024 - 02 June 2024

book tickets

SHEFFIELD, Sheffield City Hall

04 June 2024 - 05 June 2024

book tickets

CHESTER, Storyhouse

Telephone: 01244 409 113

07 June 2024 - 09 June 2024

book tickets

LINCOLN, Lincoln New Theatre Royal

Telephone: 01522 519999

12 June 2024 - 13 June 2024

book tickets

CREWE, Lyceum Theatre

Telephone: 01270 368 242

14 June 2024 - 16 June 2024

book tickets

HUDDERSFIELD, Lawrence Batley Theatre

Telephone: 01484 430 528

18 June 2024 - 20 June 2024

book tickets

WREXHAM, William Aston Hall

Telephone: 0844 249 1000

22 June 2024 - 23 June 2024

book tickets

MILTON KEYNES, The Stables

Telephone: 01908 280800

25 June 2024 - 27 June 2024

book tickets

TAUNTON, The Brewhouse

Telephone: 01823 283 244

29 June 2024 - 30 June 2024

book tickets

HORSHAM, The Capitol

Telephone: 01403 750220

02 July 2024 - 04 July 2024

book tickets

York, Grand Opera House

05 July 2024 - 07 July 2024

book tickets

Southport, The Atkinson

Telephone: 01704 533 333

09 July 2024 - 10 July 2024

book tickets

Manchester, HOME

Telephone: 0161 200 1500

13 July 2024 - 14 July 2024

book tickets

OXFORD, Oxford Playhouse

Telephone: 01865 305305

17 July 2024 - 21 July 2024

book tickets

SOUTHAMPTON, MAST

Telephone: 02380 711833

23 July 2024 - 25 July 2024

book tickets

LONDON, Cadogan Hall

Telephone: 0207 730 4500

01 August 2024 - 31 August 2024

book tickets