Buy Tickets

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

BILSTON The Robin

11th September 2022

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

CAMBERLEY Theatre

6th October 2022 | 01276 707600

SKEGNESS Embassy Theatre

8th October 2022 | 01754 474100

CHRISTCHURCH Regent

22nd October 2022 |01202 499199

WALSALL Arena

15th October 2022 | 0300 555 2898

MILFORD HAVEN Torch

27th October 2022 | 01646 695267

MANSFIELD Palace

3rd November 2022 | 01623 633133

WORTHING Pavilion

6th November 2022 | 01903 206206

NEWPORT Riverfront

10th November 2022 | 01633 656757

TUNBRIDGE WELLS Assembly Hall Theatre

12th November 2022 | 01892 530613

WIMBORNE Tivoli

26th November 2022 | 01202 885566


CARMARTHEN Lyric

13th January 2022 l 0345 2263510