Buy Tickets

WEYMOUTH Pavilion

28th January 2022 | 01305 783225

SWINDON Wyvern Theatre

2nd February 2022 | 0343 310 0040

CLACTON-ON-SEA Princes Theatre

6th February 2022 | 01255 686633

MALVERN Malvern Theatres

11th February 2022| 01684 892277

WHITLEY BAY Playhouse

13th February 2022

CHESTERFIELD Winding Wheel

18th February 2022 | 01246 345 222

CRAWLEY The Hawth

28th February 2022 | 01293 553636

DUNSTABLE The Grove

3rd March 2022 | 01582 60 20 80

STOCKPORT Plaza

4th March 2022 | 0161 477 7779

DUNDEE Whitehall Theatre

5th March 2022

ABERDEEN Tivoli

6th March 2022

WINDSOR Theatre Royal

9th March 2022 | 01753 853888

KINGS LYNN Corn Exchange

10th March 2022 | 01553 764864

BOLTON Albert Halls

11th March 2022

SCARBOROUGH Spa

12th March 2022 | 01723 821888

HAYES Beck Theatre

17th March 2022 | 020 8561 8371

EXMOUTH Pavilion

18th March 2022 | 01395 222 477

TEWKESBURY Roses Theatre

25th March 2022 | 01684 295074

WOLVERHAMPTON Grand

14th April 2022 | 01905 429212

ST. HELENS Theatre Royal

21st April 2022 | 01744 756000

LANCASTER Grand

22nd April 2022 | 01524 64695

HULL City Hall

28th April 2022 | 01482 300 306

NANTWICH Alvaston Hall

30th April 2022

DUBAI Opera House

13th May 2022 | 04 440 8888

CARLISLE Sands Centre

19th May 2022 | 0333 006 5571

BILLINGHAM Forum

20th May 2022 | 01642 552663

MULLINGAR Arts Centre

27th May 2022 | 044 934 7777

LIMERICK University Concert Hall

28th May 2022 | 061 213302

GALWAY Town Hall Theatre

29th May 2022 | 091 569777

BELFAST Waterfront

1st June 2022 | 028 9033 4455

DERRY/LONDONDERRY Millennium Forum

2nd June 2022 | 028 7126 4455

DUBLIN Helix

4th June 2022 | 01 700 7000

WATERFORD Theatre Royal

5th June 2022 | 051 874 402

CARMARTHEN Lyric

10th June 2022 | 0345 226 3510

MILFORD HAVEN Torch

11th June 2022 | 01646 695267

CHELTENHAM Town Hall

1st July 2022 | 01242 528764

SWANSEA Grand

8th July 2022 | 01792 475715

NEWTOWN Hafren

9th July 2022 | 01686 614555

ARBROATH Webster

25th August 2022 | 01241 435800

GLASGOW Kings

26th August 2022 | 0844 761 7615

HIGH WYCOMBE Swan Theatre

4th September 2022 | 0343 310 0060

LEAMINGTON SPA Royal Spa Centre

9th September 2022 | 01926 334418

WORCESTER Swan

10th September 2022 | 01905 611427

BASILDON Towngate

16th September 2022 | 01268 205 300

WALSALL Arena

15th October 2022 | 0300 555 2898

MANSFIELD Palace

3rd November 2022 | 01623 633133