LONDON, Rose Theatre Kingston

Telephone: 020 8174 0090

14 February 2019 - 23 February 2019

book tickets

HARROGATE, Harrogate Theatre

Telephone: 01423 502 116

28 February 2019 - 28 February 2019

book tickets

CARLISLE, The Sands Centre

Telephone: 01228 633766

01 March 2019 - 02 March 2019

book tickets

LOWESTOFT, Marina Theatre

Telephone: 01502 533200

04 March 2019 - 05 March 2019

book tickets

MILTON KEYNES, The Stables

Telephone: 01908 280800

06 March 2019 - 07 March 2019

book tickets

LEEDS, Leeds Town Hall

Telephone: 0113 376 0318

08 March 2019 - 09 March 2019

book tickets

High Wycombe, Wycombe Swan

Telephone: 01494 512000

13 March 2019 - 14 March 2019

book tickets

IPSWICH, Regent Theatre

Telephone: 01473 433100

15 March 2019 - 17 March 2019

book tickets

WORCESTER, Swan Theatre

Telephone: 01905 611 427

20 March 2019 - 21 March 2019

book tickets

Bromley, Churchill Theatre

Telephone: 020 3285 6000

22 March 2019 - 24 March 2019

book tickets

DURHAM, Gala Theatre

Telephone: 03000 266 600

29 March 2019 - 30 March 2019

book tickets

SHEFFIELD, Sheffield City Hall

Telephone: 01142 789 789

31 March 2019 - 02 April 2019

book tickets

CHESTER, Storyhouse

Telephone: 01244 409 113

05 April 2019 - 07 April 2019

book tickets

GUILDFORD, G Live

Telephone: 01483 369350

08 April 2019 - 09 April 2019

book tickets

SWINDON, Wyvern Theatre

Telephone: 01793 524 481

10 April 2019 - 11 April 2019

book tickets

CAMBRIDGE, Corn Exchange

Telephone: 01223 357851

12 April 2019 - 14 April 2019

book tickets

ST ALBANS, Alban Arena

Telephone: 01727 844488

16 April 2019 - 18 April 2019

book tickets

BIRMINGHAM, Town Hall

Telephone: 0121 780 3333

19 April 2019 - 22 April 2019

book tickets

HULL, Hull City Hall

Telephone: 01482 300 306

23 April 2019 - 24 April 2019

book tickets

CARDIFF, St David's Hall

Telephone: 029 2087 8444

26 April 2019 - 28 April 2019

book tickets

DARTFORD, Orchard Theatre

Telephone: 01322 220000

03 May 2019 - 06 May 2019

book tickets

SHREWSBURY, Theatre Severn

Telephone: 01743 281281

08 May 2019 - 09 May 2019

book tickets

NEWCASTLE, Tyne Theatre & Opera House

Telephone: 0844 249 1000

10 May 2019 - 12 May 2019

book tickets

DARLINGTON, Hippodrome

Telephone: 01325 405405

17 May 2019 - 19 May 2019

book tickets

CORBY, The Core at Corby Cube

Telephone: 01536 470470

20 May 2019 - 22 May 2019

book tickets

COVENTRY, Warwick Arts Centre

Telephone: 024 7652 4524

24 May 2019 - 26 May 2019

book tickets

NOTTINGHAM, Royal Concert Hall

Telephone: 0115 989 5555

27 May 2019 - 28 May 2019

book tickets

BASINGSTOKE, The Haymarket

Telephone: 01256 844244

29 May 2019 - 30 May 2019

book tickets

OXFORD, Playhouse

Telephone: 01865 305305

31 May 2019 - 02 June 2019

book tickets

MALVERN, Malvern Theatres

Telephone: 01684 892 277

05 June 2019 - 06 June 2019

book tickets

SALFORD QUAYS, The Lowry

Telephone: 0843 208 6010

07 June 2019 - 09 June 2019

book tickets

HERTFORD, Hertford Theatre

Telephone: 01992 531500

11 June 2019 - 12 June 2019

book tickets

WORTHING, Pavilion Theatre

Telephone: 01903 206 206

14 June 2019 - 16 June 2019

book tickets

RADLETT, The Radlett Centre

Telephone: 01923 859291

18 June 2019 - 19 June 2019

book tickets

NORTHAMPTON, Royal & Derngate

Telephone: 01604 624811

21 June 2019 - 23 June 2019

book tickets

BELFAST, Waterfront

Telephone: +44(0)2890334455

28 June 2019 - 30 June 2019

book tickets

LEICESTER, De Montfort Hall

Telephone: 0116 233 3111

05 July 2019 - 07 July 2019

book tickets

INVERNESS, Eden Court Theatre

Telephone: 01463 234 234

12 July 2019 - 14 July 2019

book tickets

ABERDEEN, His Majesty's Theatre

Telephone: 01224 641122

15 July 2019 - 17 July 2019

book tickets

READING, The Hexagon

Telephone: 0118 960 6060

19 July 2019 - 21 July 2019

book tickets

SWANSEA, Grand Theatre

Telephone: 01792 475715

23 July 2019 - 25 July 2019

book tickets

BRADFORD, St George's Hall

Telephone: 01274 432000

26 July 2019 - 27 July 2019

book tickets