Cardiff

New Theatre
25 January 2016 – 30 January 2016

New Theatre, Park Place, Cardiff CF10 3LN

Box Office:
029 2087 8889

BOOK NOW

Hornchurch

Hornchurch Queens Hall
1 February 2016 – 6 February 2016

The Queen's Theatre, Billet Lane, , Hornchurch RM11 1QT

Box Office:
01708 443333

BOOK NOW

Bristol

Hippodrome
8 February 2016 – 13 February 2016

10 Saint Augustine's Parade, Bristol BS1 4UZ

Box Office:
0844 871 3012

BOOK NOW

Shrewsbury

Theatre Severn
16 February 2016 – 20 February 2016

Frankwell Quay, Shrewsbury SY38FT

Box Office:
01743 281281

BOOK NOW

Liverpool

Empire Theatre
22 February 2016 – 27 February 2016

Lime Street, Liverpool L1 1JE

Box Office:
0844 871 3017

BOOK NOW

Wakefield

Theatre Royal
29 February 2016 – 5 March 2016

Drury Lane, Wakefield wf12te

Box Office:
01924 211 311

BOOK NOW

Belfast

Belfast Grand Opera House
8 March 2016 – 12 March 2016

2-4 Great Victoria Street, Belfast BT27HR

Box Office:
02890 241 919

BOOK NOW

London

Wimbledon New Theatre
14 March 2016 – 19 March 2016

The Broadway, Wimbledon, London SW19 1QG

Box Office:
0844 871 7646

BOOK NOW

Stoke

Regent Theatre
21 March 2016 – 26 March 2016

Picadilly, Stoke ST1 1AP

Box Office:
0844 871 7649

BOOK NOW

Aberdeen

Aberdeen Performing Arts
29 March 2016 – 2 April 2016

Rosemount Viaduct, Aberdeen AB25 1GL

Box Office:
01224 641 122

BOOK NOW

Loughborough

Loughborough Town Hall
4 April 2016 – 9 April 2016

Market Place, Loughborough LE11 3EB

Box Office:
01509 231 914

BOOK NOW

Southampton

Mayflower Theatre
11 April 2016 – 13 April 2016

Empire Lane, Southampton SO15 1AP

Box Office:
02380 711811

BOOK NOW

Newcastle upon Tyne

Tyne Theatre & Opera House
15 April 2016 – 16 April 2016

Tyne Theatre & Opera House 117 Westgate Road , Newcastle upon Tyne NE1 4AG

Box Office:
0844 249 1000

BOOK NOW

Guildford

G-Live
19 April 2016 – 23 April 2016

London Road, Guildford GU12AA

Box Office:
0844 7701 797

ON SALE SOON

Inverness

Empire Theatre, Eden Court
26 April 2016 – 30 April 2016

Bishops Road, Inverness IV3 5SA

Box Office:
01463 234 234

BOOK NOW

Manchester

Palace Theatre
3 May 2016 – 7 May 2016

97 Oxford Street, Manchester M1 6FT

Box Office:
0844 871 3019

BOOK NOW

Edinburgh

King's Theatre
9 May 2016 – 14 May 2016

Nicholson Street, Edinburgh EH8 9FT

Box Office:
0131 529 6000

BOOK NOW

Buckinghamshire

Milton Keynes Theatre
16 May 2016 – 21 May 2016

500 Marlborough Gate, Buckinghamshire MK9 3NZ

Box Office:
0844 871 7652

BOOK NOW

Lowestoft

Marina Theatre
23 May 2016 – 28 May 2016

The Marina, Lowestoft NR32 1HH

Box Office:
01502 533 200

BOOK NOW

Exeter

Northcott Theatre
30 May 2016 – 4 June 2016

01392 726363, Exeter EX4 4QB

Box Office:
01392 726 363

BOOK NOW

Blackpool

Winter Gardens
6 June 2016 – 11 June 2016

97 Church Street, Blackpool FY1 1HL

Box Office:
0844 856 1111

BOOK NOW

Weston Super Mare

The Playhouse
13 June 2016 – 18 June 2016

Weston-super-Mare, North Somerset , Weston Super Mare BS23 1HP

Box Office:
01934 645 544

BOOK NOW

Eastbourne

Congress Theatre, Eastbourne
5 July 2016 – 9 July 2016

Box Office:
01323412000

BOOK NOW

Cardiff

New Theatre
25 January 2016 – 30 January 2016

New Theatre, Park Place, Cardiff CF10 3LN

Box Office:
029 2087 8889

BOOK NOW

Hornchurch

Hornchurch Queens Hall
1 February 2016 – 6 February 2016

The Queen's Theatre, Billet Lane, , Hornchurch RM11 1QT

Box Office:
01708 443333

BOOK NOW

Bristol

Hippodrome
8 February 2016 – 13 February 2016

10 Saint Augustine's Parade, Bristol BS1 4UZ

Box Office:
0844 871 3012

BOOK NOW

Shrewsbury

Theatre Severn
16 February 2016 – 20 February 2016

Frankwell Quay, Shrewsbury SY38FT

Box Office:
01743 281281

BOOK NOW

Liverpool

Empire Theatre
22 February 2016 – 27 February 2016

Lime Street, Liverpool L1 1JE

Box Office:
0844 871 3017

BOOK NOW

Wakefield

Theatre Royal
29 February 2016 – 5 March 2016

Drury Lane, Wakefield wf12te

Box Office:
01924 211 311

BOOK NOW

Belfast

Belfast Grand Opera House
8 March 2016 – 12 March 2016

2-4 Great Victoria Street, Belfast BT27HR

Box Office:
02890 241 919

BOOK NOW

London

Wimbledon New Theatre
14 March 2016 – 19 March 2016

The Broadway, Wimbledon, London SW19 1QG

Box Office:
0844 871 7646

BOOK NOW

Stoke

Regent Theatre
21 March 2016 – 26 March 2016

Picadilly, Stoke ST1 1AP

Box Office:
0844 871 7649

BOOK NOW

Aberdeen

Aberdeen Performing Arts
29 March 2016 – 2 April 2016

Rosemount Viaduct, Aberdeen AB25 1GL

Box Office:
01224 641 122

BOOK NOW

Loughborough

Loughborough Town Hall
4 April 2016 – 9 April 2016

Market Place, Loughborough LE11 3EB

Box Office:
01509 231 914

BOOK NOW

Southampton

Mayflower Theatre
11 April 2016 – 13 April 2016

Empire Lane, Southampton SO15 1AP

Box Office:
02380 711811

BOOK NOW

Newcastle upon Tyne

Tyne Theatre & Opera House
15 April 2016 – 16 April 2016

Tyne Theatre & Opera House 117 Westgate Road , Newcastle upon Tyne NE1 4AG

Box Office:
0844 249 1000

BOOK NOW

Guildford

G-Live
19 April 2016 – 23 April 2016

London Road, Guildford GU12AA

Box Office:
0844 7701 797

ON SALE SOON

Inverness

Empire Theatre, Eden Court
26 April 2016 – 30 April 2016

Bishops Road, Inverness IV3 5SA

Box Office:
01463 234 234

BOOK NOW

Manchester

Palace Theatre
3 May 2016 – 7 May 2016

97 Oxford Street, Manchester M1 6FT

Box Office:
0844 871 3019

BOOK NOW

Edinburgh

King's Theatre
9 May 2016 – 14 May 2016

Nicholson Street, Edinburgh EH8 9FT

Box Office:
0131 529 6000

BOOK NOW

Buckinghamshire

Milton Keynes Theatre
16 May 2016 – 21 May 2016

500 Marlborough Gate, Buckinghamshire MK9 3NZ

Box Office:
0844 871 7652

BOOK NOW

Lowestoft

Marina Theatre
23 May 2016 – 28 May 2016

The Marina, Lowestoft NR32 1HH

Box Office:
01502 533 200

BOOK NOW

Exeter

Northcott Theatre
30 May 2016 – 4 June 2016

01392 726363, Exeter EX4 4QB

Box Office:
01392 726 363

BOOK NOW

Blackpool

Winter Gardens
6 June 2016 – 11 June 2016

97 Church Street, Blackpool FY1 1HL

Box Office:
0844 856 1111

BOOK NOW

Weston Super Mare

The Playhouse
13 June 2016 – 18 June 2016

Weston-super-Mare, North Somerset , Weston Super Mare BS23 1HP

Box Office:
01934 645 544

BOOK NOW

Eastbourne

Congress Theatre, Eastbourne
5 July 2016 – 9 July 2016

Box Office:
01323412000

BOOK NOW