Buy Tickets

HULL City Hall

28th April 2022 | 01482 300 306

HEREFORD Courtyard

5th May 2022 | 01432 420555

CARLISLE Sands Centre

19th May 2022 | 0333 006 5571

BILLINGHAM Forum

20th May 2022 | 01642 552663

BELFAST Waterfront

1st June 2022 | 028 9033 4455

DUBAI Opera House

16th June 2022 | 04 440 8888

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

WESTON-SUPER-MARE Playhouse

3rd September 2022 | 01934 645544

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

YEOVIL Octagon

15th September 2022 | 01935 422884

BASILDON Towngate

16th September 2022 | 01268 205 300

BARNSTAPLE Queens

29th September 2022 | 01271 316523

PETERBOROUGH New Theatre

1st October 2022 | 01733 852992

SKEGNESS Embassy Theatre

8th October 2022 | 01754 474100

WALSALL Arena

15th October 2022 | 0300 555 2898

MANSFIELD Palace

3rd November 2022 | 01623 633133

WORTHING Pavilion

6th November 2022 | 01903 206206

WIMBORNE Tivoli

26th November 2022 | 01202 885566