Buy Tickets
January 2025
23
Jan
2025
Sheffield, Sheffield City Hall
Box Office: 0114 2789 789
24
Jan
2025
Nottingham, Nottingham Playhouse
Box Office: 0115 941 9419
February 2025
01
Feb
2025
Elgin, Elgin Town Hall
Box Office: 01343 619900
02
Feb
2025
Edinburgh, Usher Hall Edinburgh
Box Office: 0131 228 1155
07
Feb
2025
Milton Keynes, The Stables Wavendon
Box Office: 01908 280814
08
Feb
2025
Lichfield, Lichfield Garrick Theatre
Box Office: 01543 412121
08
Feb
2025
Lichfield, Lichfield Garrick Theatre
Box Office: 01543 412121
15
Feb
2025
Barnstaple, Queen's Theatre Barnstaple
Box Office: 01271 316 523
15
Feb
2025
Barnstaple, Queen's Theatre Barnstaple
Box Office: 01271 316 523
20
Feb
2025
Newport, The Riverfront Newport
Box Office: 01633 656 757
21
Feb
2025
Neath, Gwyn Hall, Neath
Box Office: 0300 365 6677
March 2025
14
Mar
2025
Clacton, Princes Theatre Clacton
Box Office: 01255 686633
15
Mar
2025
Crawley, The Hawth Crawley
Box Office: 01293 553636
27
Mar
2025
Ilkley, King's Hall, Ilkley
Box Office: 01274 432000
April 2025
03
Apr
2025
Dudley, Brierley Hill Civic
Box Office: 01384 573381
04
Apr
2025
Doncaster, Doncaster Dome
Box Office: 01302 370777
May 2025
04
May
2025
Leicester, Athena Leicester
Box Office: Not Set
10
May
2025
lowestoft, Gunton Hall Coastal Resort
Box Office: Not Set
16
May
2025
Ayr, The Gaiety, Ayr
Box Office: 01292 288235
17
May
2025
Perth, Perth Concert Hall
Box Office: 01738 621031
18
May
2025
Aberdeen, The Tivoli Theatre, Aberdeen
Box Office: 01224 641122
23
May
2025
Wellingborough, Castle Theatre Wellingborough
Box Office: 01933 270 007
24
May
2025
Maidstone, Hazlitt Theatre Maidstone
Box Office: 01622 758611
29
May
2025
Swansea, Swansea Grand Theatre
Box Office: 01792 475715
31
May
2025
Torquay, Babbacombe Theatre, Torquay
Box Office: 01803 328385
June 2025
19
Jun
2025
Portsmouth, Kings Theatre Portsmouth
Box Office: 023 9282 8282
July 2025
10
Jul
2025
Lincoln, New Theatre Royal Lincoln
Box Office: 01522 519999
19
Jul
2025
Chard, Cricket St Thomas Hotel
Box Office: Not Set
August 2025
23
Aug
2025
scarborough, Scarborough Spa - Spa Theatre
Box Office: 07123821888
September 2025
06
Sep
2025
Ringwood, The Barn Ringwood
Box Office: Not Set
20
Sep
2025
Huddersfield, Huddersfield Town Hall
Box Office: 01484 225755
21
Sep
2025
Grimsby, Grimsby Auditorium
Box Office: 0300 300 0035
27
Sep
2025
Cromer, Pavilion Theatre Cromer
Box Office: 01263 512495
28
Sep
2025
Chatham, The Central Theatre, Chatham
Box Office: 01634 338338
October 2025
02
Oct
2025
Redruth, Redruth Regal Theatre
Box Office: 01209 216278
05
Oct
2025
Malvern, Malvern Theatres
Box Office: 01684 892277
11
Oct
2025
Hungerford, Littlecote House Hotel
Box Office: Not Set
12
Oct
2025
Herne Bay, The King's Hall, Herne Bay
Box Office: 01227 374188
November 2025
01
Nov
2025
Runcorn, The Brindley Theatre
Box Office: 0151 907 8360
02
Nov
2025
Derby, Derby Arena
Box Office: 01332 255800
21
Nov
2025
Wolverhampton, Wolverhampton Wulfrun Hall
Box Office: 0870 320 7000
22
Nov
2025
Radlett, The Radlett Centre Hertfordshire
Box Office: 01923 859291
January 2026
31
Jan
2026
Basildon, The Towngate Theatre, Basildon
Box Office: 01268 205 300