YORK, York Theatre Royal

Telephone: 01904 623568

24 June 2022 - 25 June 2022

book tickets

CANTERBURY, Gulbenkian

Telephone: 01227 769075

28 June 2022 - 29 June 2022

book tickets

EXETER, Exeter Northcott Theatre

Telephone: 01392 726363

01 July 2022 - 03 July 2022

book tickets

DUNDEE, Whitehall Theatre

Telephone: 01382 322684

06 July 2022 - 08 July 2022

book tickets

EDINBURGH, Edinburgh King's Theatre

Telephone: 0131 529 6000

09 July 2022 - 13 July 2022

book tickets

High Wycombe, Wycombe Swan

Telephone: 01494 512000

15 July 2022 - 17 July 2022

book tickets

YARM, The Princess Alexandra Auditorium

Telephone: 01642 792587

19 July 2022 - 21 July 2022

book tickets

DARLINGTON, Hippodrome

Telephone: 01325 405405

22 July 2022 - 24 July 2022

book tickets

WATFORD, Watford Palace Theatre

Telephone: 01923 225671

27 July 2022 - 28 July 2022

book tickets

SHEFFIELD, Sheffield City Hall

29 July 2022 - 31 July 2022

book tickets

LLANDUDNO, Venue Cymru

Telephone: 01492 872000

02 August 2022 - 04 August 2022

book tickets

SWANSEA, Swansea Grand Theatre

Telephone: 01792 475715

05 August 2022 - 06 August 2022

book tickets

Cambridge, Cambridge Arts Theatre

Telephone: 01223 503333

09 August 2022 - 14 August 2022

book tickets

BEXHILL, De La Warr Pavilion

16 August 2022 - 17 August 2022

book tickets

OXFORD, Oxford Playhouse

Telephone: 01865 305305

19 August 2022 - 21 August 2022

book tickets

BIRMINGHAM, Birmingham Town Hall

Telephone: 0121 780 3333

23 August 2022 - 28 August 2022

book tickets