HORSHAM, The Capitol

Telephone: 01403 750220

04 September 2021 - 05 September 2021

book tickets

HEXHAM, Queen's Hall Arts Centre

Telephone: 01434 652477

07 September 2021 - 08 September 2021

book tickets

DARLINGTON, Hippodrome

Telephone: 01325 405405

10 September 2021 - 12 September 2021

book tickets

NEWCASTLE, Tyne Theatre & Opera House

Telephone: 0844 249 1000

13 September 2021 - 14 September 2021

book tickets

BASINGSTOKE, The Haymarket

Telephone: 01256 844244

17 September 2021 - 19 September 2021

book tickets

YEOVIL, Octagon Theatre

Telephone: 01935 422884

24 September 2021 - 26 September 2021

book tickets

TAUNTON, The Brewhouse

Telephone: 01823 283 244

27 September 2021 - 27 September 2021

book tickets

LEEDS, Leeds Town Hall

Telephone: 0113 376 0318

02 October 2021 - 03 October 2021

book tickets

TUNBRIDGE WELLS, Assembly Hall Theatre

Telephone: 01892 530613

09 October 2021 - 10 October 2021

book tickets

ST ALBANS, Alban Arena

Telephone: 01727 844488

12 October 2021 - 13 October 2021

book tickets

SOUTHEND, Southend Palace Theatre

Telephone: 01702 351135

15 October 2021 - 16 October 2021

book tickets

BRISTOL, Redgrave Theatre

Telephone: 0117 3157 800

17 October 2021 - 19 October 2021

book tickets

OXFORD, Oxford Playhouse

Telephone: 01865 305305

22 October 2021 - 24 October 2021

book tickets

LONDON, Leicester Square Theatre

Telephone: 020 7734 2222

23 October 2021 - 03 January 2022

book tickets

LIVERPOOL, Liverpool Playhouse Theatre

Telephone: 0151 709 4776

26 October 2021 - 27 October 2021

book tickets

WINCHESTER, Winchester Theatre Royal

Telephone: 01962 840 440

28 October 2021 - 28 October 2021

book tickets

EXETER, Exeter Northcott Theatre

Telephone: 01392 726363

30 October 2021 - 31 October 2021

book tickets

RADLETT, The Radlett Centre

Telephone: 01923 859291

02 November 2021 - 04 November 2021

book tickets

PETERBOROUGH, Peterborough New Theatre

Telephone: 01733 852 992

07 November 2021 - 07 November 2021

book tickets

SOLIHULL, The Core Theatre

Telephone: 0121 704 6962

13 November 2021 - 13 November 2021

book tickets

BLACKBURN, King George’s Hall

Telephone: 0844 847 1664

14 November 2021 - 14 November 2021

book tickets

HALIFAX, The Victoria Theatre

Telephone: 01422 351158

19 November 2021 - 20 November 2021

book tickets

CREWE, Lyceum Theatre

Telephone: 01270 368 242

22 November 2021 - 23 November 2021

book tickets

GRIMSBY, Grimsby Auditorium

Telephone: 0300 300 0035

24 November 2021 - 25 November 2021

book tickets

LINCOLN, Performing Arts Centre

Telephone: 01522 837600

26 November 2021 - 27 November 2021

book tickets

Barnstaple, Queen's Theatre

Telephone: 01271 316 523

29 November 2021 - 30 November 2021

book tickets

SALFORD QUAYS, The Lowry

Telephone: 0843 208 6010

30 November 2021 - 09 January 2022

book tickets

CANTERBURY, Gulbenkian

Telephone: 01227 769075

04 December 2021 - 05 December 2021

book tickets

BEXHILL, De La Warr Pavilion

08 December 2021 - 09 December 2021

book tickets

CHICHESTER, Chichester Festival Theatre

Telephone: 01243 781312

10 December 2021 - 24 December 2021

On Sale Soon...


BIRMINGHAM, Birmingham Town Hall

Telephone: 0121 780 3333

26 December 2021 - 09 January 2022

book tickets