Tickets

Tickets

Milton Keynes Theatre

29 Nov 2022 – 03 Dec 2022

500 Marlborough Gate
Milton Keynes
MK9 3NZ


Box Office:0333 009 6690


Liverpool - Playhouse

06 Dec 2022 – 08 Jan 2023

Williamson Square
Liverpool
L1 1EL


Box Office:0151 709 4776


Plymouth - Theatre Royal Plymouth

17 Jan 2023 – 21 Jan 2023

Royal Parade
Plymouth
PL1 2TR


Box Office:01752 267222


DARTFORD - Orchard Theatre

24 Jan 2023 – 29 Jan 2023

Home Gardens
Dartford
DA1 1ED


Box Office:0343 310 0033


Woking - New Victoria Theatre

31 Jan 2023 – 05 Feb 2023

The Peacocks Centre
Woking
GU21 6GQ


Box Office:0333 009 6690


Stockton - Stockton Globe

07 Feb 2023 – 12 Feb 2023

153A High St
Stockton-on-Tees
TS18 1PL


Box Office:0333 009 6690


Cambridge - Cambridge Arts Theatre

14 Feb 2023 – 25 Feb 2023

6 St Edward's Passage
Cambridge
CB2 3PJ


Box Office:01223 503333


Birmingham - Hippodrome

28 Feb 2023 – 04 Mar 2023

Hurst Street
Southside
, Birmingham
B5 4TB


Box Office:0844 338 5000


BELFAST - GRAND OPERA HOUSE

11 Apr 2023 – 15 Apr 2023

2-4 Great Victoria St
Belfast
BT2 7HR


Box Office:028 9024 1919


High Wycombe - Wycombe Swan

18 Apr 2023 – 23 Apr 2023

St. Mary Street
High Wycombe
HP11 2XE


Box Office:0343 310 0060


Tunbridge Wells - Assembly Hall Theatre

25 Apr 2023 – 29 Apr 2023

Crescent Road
Kent
TN1 2LU


Box Office:01892 530613


Edinburgh - Playhouse Theatre

02 May 2023 – 06 May 2023

18-22 Greenside Place
Edinburgh
EH1 3AA


Box Office:03330 096 690


Aberdeen - His Majesty's Theatre

09 May 2023 – 13 May 2023

Rosemount Viaduct
Aberdeen
AB25 1GL


Box Office:01224 641122


Norwich - Theatre Royal

16 May 2023 – 21 May 2023

Theatre Street
Norwich
NR2 1RL


Box Office:01603 63 00 00


Oxford - New Theatre

30 May 2023 – 04 Jun 2023

24-26 George St
Oxford
OX1 2AG


Box Office:0333 009 6690


Peterborough - New Theatre

06 Jun 2023 – 11 Jun 2023

New Theatre, 46 Broadway,
Peterborough
PE1 1RS


Box Office:01733 852992


BIRMINGHAM - HIPPODROME

20 Jun 2023 – 25 Jun 2023

Hurst Street
Birmingham
B5 4TB


Box Office:0844 338 5000


York - GRAND OPERA HOUSE

27 Jun 2023 – 02 Jul 2023

Cumberland Street
York
YO1 9SW


Box Office:0333 009 6690


Newcastle - Theatre Royal

04 Jul 2023 – 08 Jul 2023

100 Grey St
Newcastle Upon Tyne
NE1 6BR


Box Office: 08448 11 21 21


BLACKPOOL - OPERA HOUSE

11 Jul 2023 – 15 Jul 2023

97 Church Street
Blackpool
FY1 1HL


Box Office:0844 770 0593


Manchester - Opera House

18 Jul 2023 – 23 Jul 2023

3 Quay St
Manchester
M3 3HP


Box Office:0333 009 6690


Southampton - Mayflower Theatre

25 Jul 2023 – 29 Jul 2023

Commercial Road
Southampton
SO15 1GE


Box Office:02380 711811


Leeds - Grand Theatre

01 Aug 2023 – 05 Aug 2023

46 New Briggate
Leeds
LS1 6NU


Box Office:0844 848 2700


Cardiff - Wales Millennium Centre

08 Aug 2023 – 12 Aug 2023

Bute Place
Cardiff
CF10 5AL


Box Office:029 2063 6464


GLASGOW Theatre Royal

29 Aug 2023 – 03 Sep 2023

282 Hope St, Glasgow G2 3QA
GLASGOW
G2 3QA


Box Office:0333 009 6690


Portsmouth - King's Theatre

11 Oct 2023 – 15 Oct 2023

24 Albert Rd
Portsmouth
PO5 2QJ


Box Office:023 9282 8282


Nottingham - Theatre Royal

21 Nov 2023 – 26 Nov 2023

Theatre Square
Nottingham
NG1 5ND


Box Office:0115 989 5555