Tickets
Dublin - Bord Gais Energy Theatre
04 Apr 2023 – 08 Apr 2023
Grand Canal Square, Docklands
Dublin
+353 (1) 677 7999
BELFAST - GRAND OPERA HOUSE
11 Apr 2023 – 15 Apr 2023
2-4 Great Victoria St
Belfast
BT2 7HR
028 9024 1919
High Wycombe - Wycombe Swan
18 Apr 2023 – 23 Apr 2023
St. Mary Street
High Wycombe
HP11 2XE
0343 310 0060
Tunbridge Wells - Assembly Hall Theatre
25 Apr 2023 – 29 Apr 2023
Crescent Road
Kent
TN1 2LU
01892 530613
Edinburgh - Playhouse Theatre
02 May 2023 – 06 May 2023
18-22 Greenside Place
Edinburgh
EH1 3AA
03330 096 690
Aberdeen - His Majesty's Theatre
09 May 2023 – 13 May 2023
Rosemount Viaduct
Aberdeen
AB25 1GL
01224 641122
Norwich - Theatre Royal
16 May 2023 – 21 May 2023
Theatre Street
Norwich
NR2 1RL
01603 63 00 00
Oxford - New Theatre
30 May 2023 – 04 Jun 2023
24-26 George St
Oxford
OX1 2AG
0333 009 6690
Peterborough - New Theatre
06 Jun 2023 – 11 Jun 2023
New Theatre, 46 Broadway,
Peterborough
PE1 1RS
01733 852992
Leicester - Curve Theatre
13 Jun 2023 – 18 Jun 2023
60 Rutland Street
Leicester
LE1 1SB
0116 242 3595
BIRMINGHAM - HIPPODROME
20 Jun 2023 – 25 Jun 2023
Hurst Street
Birmingham
B5 4TB
0844 338 5000
York - GRAND OPERA HOUSE
27 Jun 2023 – 02 Jul 2023
Cumberland Street
York
YO1 9SW
0333 009 6690
Newcastle - Theatre Royal
04 Jul 2023 – 08 Jul 2023
100 Grey St
Newcastle Upon Tyne
NE1 6BR
08448 11 21 21
BLACKPOOL - OPERA HOUSE
11 Jul 2023 – 15 Jul 2023
97 Church Street
Blackpool
FY1 1HL
0844 770 0593
Manchester - Opera House
18 Jul 2023 – 23 Jul 2023
3 Quay St
Manchester
M3 3HP
0333 009 6690
Southampton - Mayflower Theatre
25 Jul 2023 – 29 Jul 2023
Commercial Road
Southampton
SO15 1GE
02380 711811
Leeds - Grand Theatre
01 Aug 2023 – 06 Aug 2023
46 New Briggate
Leeds
LS1 6NU
0844 848 2700
Cardiff - Wales Millennium Centre
08 Aug 2023 – 12 Aug 2023
Bute Place
Cardiff
CF10 5AL
029 2063 6464
GLASGOW Theatre Royal
29 Aug 2023 – 03 Sep 2023
282 Hope St, Glasgow G2 3QA
GLASGOW
G2 3QA
0333 009 6690
Chester - Storyhouse Theatre
12 Sep 2023 – 16 Sep 2023
Empire Square, Hunter St
Chester
CH1 2AR
01244 409 113
Portsmouth - King's Theatre
11 Oct 2023 – 15 Oct 2023
24 Albert Rd
Portsmouth
PO5 2QJ
023 9282 8282
Skegness - Embassy Theatre
24 Oct 2023 – 28 Oct 2023
Grand Parade
Skegness
PE25 2UG
01754 474100
Poole - Poole Lighthouse
31 Oct 2023 – 12 Nov 2023
21 Kingland Road
Dorset
BH15 1UG
01202 280000
Torquay - Princess Theatre
14 Nov 2023 – 18 Nov 2023
Torbay Road, Torquay TQ2 5EZ
0333 009 6690
Nottingham - Theatre Royal
21 Nov 2023 – 26 Nov 2023
Theatre Square
Nottingham
NG1 5ND
0115 989 5555
Northampton - Derngate
28 Nov 2023 – 02 Dec 2023
19-21 Guildhall Rd
Northampton
NN1 1DP
01604 624811
Brighton - Theatre Royal
19 Dec 2023 – 06 Jan 2024
New Road, Brighton, East Sussex, BN1 1SD
0333 009 6690
Swansea - Swansea Arena
09 Jan 2024 – 14 Jan 2023
Oystermouth Road
Bae Copr Bay, Swansea
SA1 3BX
0333 009 2540
AYLESBURY - Waterside Theatre
23 Jan 2024 – 28 Jan 2024
Exchange Street
Aylesbury
HP20 1UG
0844 871 7615
Wolverhampton - Grand Theatre
27 Feb 2024 – 03 Mar 2024
Lichfield Street
Wolverhampton
WV1 1DE