High Wycombe Swan, High Wycombe
21 September 2018
01494 512 000
Book Tickets
Southend-on-Sea Essex Palace Theatre Southend
22 September 2018
01702 351135
Book Tickets
Eastleigh Concorde Club
23 September 2018
023 8061 3989
Book Tickets
Bath The Forum Bath
25 September 2018
0844 888 9991
Book Tickets
Cardiff St David’s Hall, Cardiff
27 September 2018
029 2087 8444
Book Tickets
Yeovil Octagon Theatre, Yeovil
28 September 2018
01935 422884
Book Tickets
Guildford G Live, Guildford
29 September 2018
01483 369350
Book Tickets
Brighton Theatre Royal, Brighton
30 September 2018
0844 871 7650
Book Tickets
Portsmouth New Theatre Royal, Portsmouth
3 October 2018
023 9264 9000
Book Tickets
St Albans Hertfordshire The Alban Arena, St Albans
4 October 2018
01727 844488
Book Tickets
Bournemouth Pavilion Theatre, Bournemouth
5 October 2018
0844 576 3000
Book Tickets
Northampton Royal & Derngate, Northampton
8 October 2018
01604 624811
Book Tickets
Liverpool Royal Liverpool Philharmonic, Liverpool
9 October 2018
0151 709 3789
Book Tickets
Glasgow Royal Concert Hall, Glasgow
10 October 2018
0141 353 8000
Book Tickets
Edinburgh The Queens Hall, Edinburgh
11 October 2018
0131 668 2019
Book Tickets
Newcastle The Gateshead, Sage
13 October 2018
0191 443 4661
Book Tickets
Manchester The Bridgewater Hall, Manchester
14 October 2018
• 0161 907 9000
Book Tickets
Buxton Derbyshire Buxton Opera House, Buxton
15 October 2018
01298 72190
Book Tickets
York North Yorkshire Grand Opera House, York
16 October 2018
0844 871 3024
Book Tickets
Birmingham Town Hall Birmingham
18 October 2017
0121 780 3333
Book Tickets
Cambridge Corn Exchange, Cambridge
20 October 2018
01223 357851
Book Tickets
London Cadogan Hall
22 October 2018
020 7730 4500
Book Tickets