GLASGOW, Theatre Royal

Telephone: 0844 871 7647

18 July 2019 - 20 July 2019

book tickets

Bromley, Churchill Theatre

Telephone: 020 3285 6000

21 July 2019 - 23 July 2019

book tickets

BLACKBURN, King George’s Hall

Telephone: 0844 847 1664

25 July 2019 - 25 July 2019

book tickets

MOLD, Theatr Clwyd

Telephone: 01352 701521

26 July 2019 - 28 July 2019

book tickets

BISHOP'S STORTFORD, Rhodes Arts Complex

Telephone: 01279 710 200

30 July 2019 - 31 July 2019

book tickets

GUILDFORD, G Live

Telephone: 01483 369350

01 August 2019 - 02 August 2019

book tickets

BRIGHTON, Theatre Royal

Telephone: 0844 871 7650

04 August 2019 - 05 August 2019

book tickets

LONDON, Rose Theatre Kingston

Telephone: 020 8174 0090

08 August 2019 - 11 August 2019

book tickets

CREWE, Lyceum Theatre

Telephone: 01270 368 242

13 August 2019 - 13 August 2019

book tickets

NOTTINGHAM, Royal Concert Hall

Telephone: 0115 989 5555

14 August 2019 - 15 August 2019

book tickets

OXFORD, Playhouse

Telephone: 01865 305305

16 August 2019 - 18 August 2019

book tickets

BIRMINGHAM, Town Hall

Telephone: 0121 780 3333

20 August 2019 - 25 August 2019

book tickets

Weston-super-Mare, Playhouse Theatre

Telephone: 01934 645544

28 August 2019 - 28 August 2019

book tickets

CARDIFF, New Theatre

Telephone: 029 2087 8889

31 August 2019 - 01 September 2019

book tickets

RADLETT, The Radlett Centre

Telephone: 01923 859291

04 September 2019 - 05 September 2019

book tickets

SALFORD QUAYS, The Lowry

Telephone: 0843 208 6010

06 September 2019 - 08 September 2019

book tickets

NORFOLK, King's Lynn Corn Exchange

Telephone: 01553 764864

10 September 2019 - 10 September 2019

book tickets

SOUTHEND, Palace Theatre

Telephone: 01702 351135

13 September 2019 - 15 September 2019

book tickets

MAIDSTONE, Hazlitt Theatre

Telephone: 01622 758611

17 September 2019 - 17 September 2019

book tickets

BRISTOL, Redgrave Theatre

Telephone: 0117 3157 800

21 September 2019 - 22 September 2019

book tickets

BURY ST EDMUNDS, Theatre Royal

Telephone: 01284 769505

25 September 2019 - 26 September 2019

book tickets

HERTFORD, Hertford Theatre

Telephone: 01992 531500

28 September 2019 - 29 September 2019

book tickets

DORKING, Dorking Halls

Telephone: 01306 881717

02 October 2019 - 03 October 2019

book tickets

READING, The Hexagon

Telephone: 0118 960 6060

05 October 2019 - 06 October 2019

book tickets

LIVERPOOL, Liverpool Everyman

Telephone: 0151 709 4776

10 October 2019 - 12 October 2019

book tickets

KILMARNOCK, Palace Theatre

Telephone: 01563 554900

15 October 2019 - 15 October 2019

book tickets

DUNFERMLINE, Alhambra Theatre

Telephone: 01383 740384

16 October 2019 - 17 October 2019

book tickets

ST ALBANS, Alban Arena

Telephone: 01727 844488

19 October 2019 - 20 October 2019

book tickets

HORNCHURCH, Queen's Theatre

Telephone: 01708 443333

22 October 2019 - 23 October 2019

book tickets

PETERBOROUGH, The Key Theatre

Telephone: 01733 207239

26 October 2019 - 27 October 2019

book tickets

BUXTON, Opera House

Telephone: 01298 72190

28 October 2019 - 28 October 2019

book tickets

NEWCASTLE, Tyne Theatre & Opera House

Telephone: 0844 249 1000

29 October 2019 - 30 October 2019

book tickets

LEEDS, Courtyard Theatre

Telephone: 0113 213 7700

31 October 2019 - 02 November 2019

book tickets

SOLIHULL, The Core Theatre

Telephone: 0121 704 6962

03 November 2019 - 03 November 2019

book tickets