Buy Tickets
BELFAST Waterfront
BELFAST Waterfront
1st June 2022 | 028 9033 4455
1st June 2022 | 028 9033 4455
DUBAI Opera House
DUBAI Opera House
16th June 2022 | 04 440 8888
16th June 2022 | 04 440 8888
CHELTENHAM Town Hall
CHELTENHAM Town Hall
1st July 2022 | 01242 528764
1st July 2022 | 01242 528764
SWANSEA Grand
SWANSEA Grand
8th July 2022 | 01792 475715
8th July 2022 | 01792 475715
NEWTOWN Hafren
NEWTOWN Hafren
9th July 2022 | 01686 614555
9th July 2022 | 01686 614555
ARBROATH Webster
ARBROATH Webster
25th August 2022 | 01241 435800
25th August 2022 | 01241 435800
GLASGOW Kings
GLASGOW Kings
26th August 2022 | 0844 761 7615
26th August 2022 | 0844 761 7615
WESTON-SUPER-MARE Playhouse
WESTON-SUPER-MARE Playhouse
3rd September 2022 | 01934 645544
3rd September 2022 | 01934 645544
HIGH WYCOMBE Swan Theatre
HIGH WYCOMBE Swan Theatre
4th September 2022 | 0343 310 0060
4th September 2022 | 0343 310 0060
LEAMINGTON SPA Royal Spa Centre
LEAMINGTON SPA Royal Spa Centre
9th September 2022 | 01926 334418
9th September 2022 | 01926 334418
WORCESTER Swan
WORCESTER Swan
10th September 2022 | 01905 611427
10th September 2022 | 01905 611427
YEOVIL Octagon
YEOVIL Octagon
15th September 2022 | 01935 422884
15th September 2022 | 01935 422884
BASILDON Towngate
BASILDON Towngate
16th September 2022 | 01268 205 300
16th September 2022 | 01268 205 300
BARNSTAPLE Queens
BARNSTAPLE Queens
29th September 2022 | 01271 316523
29th September 2022 | 01271 316523
PETERBOROUGH New Theatre
PETERBOROUGH New Theatre
1st October 2022 | 01733 852992
1st October 2022 | 01733 852992
CAMBERLEY Theatre
CAMBERLEY Theatre
6th October 2022 | 01276 707600
6th October 2022 | 01276 707600
SKEGNESS Embassy Theatre
SKEGNESS Embassy Theatre
8th October 2022 | 01754 474100
8th October 2022 | 01754 474100
WALSALL Arena
WALSALL Arena
15th October 2022 | 0300 555 2898
15th October 2022 | 0300 555 2898
MILFORD HAVEN Torch
MILFORD HAVEN Torch
27th October 2022 | 01646 695267
27th October 2022 | 01646 695267
MANSFIELD Palace
MANSFIELD Palace
3rd November 2022 | 01623 633133
3rd November 2022 | 01623 633133
WORTHING Pavilion
WORTHING Pavilion
6th November 2022 | 01903 206206
6th November 2022 | 01903 206206
NEWPORT Riverfront
NEWPORT Riverfront
10th November 2022 | 01633 656757
10th November 2022 | 01633 656757
WIMBORNE Tivoli
WIMBORNE Tivoli
26th November 2022 | 01202 885566
26th November 2022 | 01202 885566