Tickets
June 2025
19
Jun
2025
Swindon, Wyvern Theatre
Box Office: 0343 310 0040
20
Jun
2025
Nottingham, Playhouse
Box Office: 0115 941 9419
29
Jun
2025
Northampton, Royal & Derngate
Box Office: 01604 624811
September 2025
4
Sep
2025
Truro, Hall for Cornwall
Box Office: 01872 262466
6
Sep
2025
Exeter, Corn Exchange
Box Office: 01392 665938
14
Sep
2025
Epsom, Playhouse
Box Office: 01372 742555
19
Sep
2025
CanadaBrampton, Rose Theatre
20
Sep
2025
CanadaBelleville, Empire Theatre
21
Sep
2025
CanadaBrantford, Sanderson Centre
23
Sep
2025
CanadaSt Catharines, FirstOntario Performing Arts Centre
24
Sep
2025
CanadaKingston, Grand Theatre
25
Sep
2025
CanadaOshawa, Regent Theatre
26
Sep
2025
CanadaBurlington, Burlington Performing Arts Centre
27
Sep
2025
CanadaKitchener, Centre In The Square
28
Sep
2025
CanadaNorth Bay, Capitol Theatre
30
Sep
2025
CanadaLindsay, Flato Academy Theatre
October 2025
1
Oct
2025
CanadaToronto, Winter Garden Theatre
2
Oct
2025
CanadaSarnia, Imperial Theatre
3
Oct
2025
CanadaWindsor, Chrysler Theatre
4
Oct
2025
CanadaChatham, Capitol Theatre
5
Oct
2025
CanadaGuelph, River Run Centre
7
Oct
2025
CanadaBrockville, Brockville Arts Centre
9
Oct
2025
CanadaOttawa, Shenkman Arts Centre
10
Oct
2025
CanadaOttawa, Meridian Theatres @ Centrepointe
11
Oct
2025
CanadaQuebec, LeCapitole Theatre
12
Oct
2025
CanadaQuebec, LeCapitole Theatre
23
Oct
2025
Chelmsford, Theatre
Box Office: 01245 606505
24
Oct
2025
Lowestoft, Marina Theatre
Box Office: 01502 533200
25
Oct
2025
Reading, Hexagon
Box Office: 0118 960 6060
26
Oct
2025
Lichfield, Garrick Theatre
Box Office: 01543 412121
30
Oct
2025
Hereford, Courtyard
Box Office: 01432 340555
31
Oct
2025
Rhyl, Pavilion
Box Office: 01745330000
November 2025
1
Nov
2025
Wakefield, Theatre Royal
Box Office: 01924 211 311
2
Nov
2025
Billingham, Forum Theatre
Box Office: 01642 552663
4
Nov
2025
Loughborough, Town Hall
Box Office: 01509 231914
5
Nov
2025
Stevenage, Gordon Craig Theatre
Box Office: 01438 363200
6
Nov
2025
Weston-super-Mare, Playhouse
Box Office: 01934 645544
7
Nov
2025
Newport, The Riverfront
Box Office: 01633 656757
8
Nov
2025
Weymouth, Pavilion
Box Office: 01305 783225
11
Nov
2025
New Brighton, Floral Pavilion
Box Office: 0151 666 0000
13
Nov
2025
Bridlington, Spa
Box Office: 01262 678258
16
Nov
2025
Bury St Edmunds, Apex
Box Office: 01284 758 000
25
Nov
2025
Dartford, Orchard West
Box Office: 0343 310 0033
26
Nov
2025
Redditch, Palace Theatre
Box Office: 01527 65203
February 2026
6
Feb
2026
Peterborough, New Theatre
Box Office: 01733 852992
7
Feb
2026
Stafford, Gatehouse Theatre
Box Office: 01785 619080
8
Feb
2026
Shrewsbury, Theatre Severn
Box Office: 01743 281281
25
Feb
2026
Fareham, Fareham Live
Box Office: 0343 310 0022
26
Feb
2026
Chatham, Central Theatre
Box Office: 01634 338338
28
Feb
2026
Clacton, West Cliff Theatre
Box Office: 01255 433344
April 2026
24
Apr
2026
Rickmansworth, Watersmeet
Box Office: 01923 711063
26
Apr
2026
Leicester, Athena
Box Office: 0116 262 6556
30
Apr
2026
Greenock, Beacon Arts Centre
Box Office: 01475 723723
May 2026
1
May
2026
Aberdeen, Tivoli Theatre
Box Office: 01224 641122