London, United Kingdom
John McIntosh Arts CentreBlackpool, United Kingdom
Grand TheatreLondon, United Kingdom
Wilton's Music HallCroydon Grants, United Kingdom
Fairfield HallsAshcroft TheatreBury St, United Kingdom
St Edmunds TheatreWellingborough, United Kingdom
The CastleHatch End, United Kingdom
Harrow Arts Centre