Oxford, Oxford Playhouse - Friday 6th September 2024 - TICKETS
London, Hackney Empire - Saturday 7th September 2024 - TICKETS
Norwich, Theatre Royal - Sunday 8th September 2024 - TICKETS
Glasgow, King's Theatre - Thursday 12th September 2024 - TICKETS
Aberdeen, Tivoli Theatre - Friday 13th September 2024 - TICKETS
Edinburgh, Royal Lyceum Theatre - Saturday 14th September 2024 - TICKETS
Buxton, Opera House - Wednesday 18th September 2024 - TICKETS
Newcastle, Tyne Theatre & Opera House - Thursday 19th September 2024 - TICKETS
Durham, Gala Theatre - Friday 20th September 2024 - TICKETS
Lancaster, Town Hall - Saturday 21st September 2024 - TICKETS
Leicester, De Montfort Hall - Sunday 22nd September 2024 - TICKETS
Swindon, Wyvern Theatre - Wednesday 25th September 2024 - TICKETS
Bristol, The Beacon - Thursday 26th September 2024 - TICKETS
Cardiff, New Theatre - Friday 27th September 2024 - TICKETS
Birmingham, Town Hall - Saturday 28th September 2024 - TICKETS
Leeds, City Varieties - Sunday 29th September 2024 - TICKETS
Leeds, City Varieties - Sunday 29th September 2024 - TICKETS
Sheffield, Leadmill - Thursday 3rd October 2024 - TICKETS
Liverpool, Playhouse - Friday 4th October 2024 - TICKETS
Leamington Spa, Royal Spa Centre - Saturday 5th October 2024 - TICKETS
Shrewsbury, Theatre Severn - Sunday 6th October 2024 - TICKETS
Nottingham, Playhouse - Wednesday 9th October 2024 - TICKETS
Exeter, Corn Exchange - Friday 11th October 2024 - TICKETS
Bath, Forum - Saturday 12th October 2024 - TICKETS
Salford, The Lowry - Thursday 17th October 2024 - TICKETS
Hull, Truck Theatre - Friday 18th October 2024
Scarborough, Spa Theatre - Saturday 19th October 2024 - TICKETS
York, Grand Opera House - Sunday 20th October 2024 - TICKETS
Dorking, Dorking Halls - Wednesday 23rd October 2024 - TICKETS
Cambridge, Corn Exchange - Thursday 24th October 2024 - TICKETS
Guildford, G Live - Friday 25th October 2024 - TICKETS
Coventry, Warwick Arts Centre - Saturday 26th October 2024 - TICKETS
Brighton, The Dome - Sunday 27th October 2024 - TICKETS
Colchester, Charter Hall - Thursday 31st October 2024 - TICKETS
Aylesbury, Waterside Theatre - Sunday 3rd November 2024 - TICKETS
Canterbury, Marlowe Theatre - Wednesday 6th November 2024
Dublin, Vicar Street - Friday 8th November 2024 - TICKETS
Belfast, Ulster Hall - Saturday 9th November 2024 - TICKETS
Cheltenham, Town Hall - Wednesday 13th November 2024 - TICKETS
Reading, Hexagon - Thursday 14th November 2024 - TICKETS
London, Alexandra Palace - Friday 15th November 2024 - TICKETS
Tunbridge Wells, Assembly Hall Theatre - Wednesday 20th November 2024 - TICKETS
Gravesend, The Woodville - Thursday 21st November 2024 - TICKETS
Bexhill, De La Warr Pavillion - Friday 22nd November 2024 - TICKETS
St. Albans, The Alban Arena - Saturday 23rd November 2024 - TICKETS
Basingstoke, The Anvil - Sunday 24th November 2024 - TICKETS
Southend on Sea, Palace Theatre - Thursday 28th November 2024 - TICKETS