LEONA ALLEN IN AN INSPECTOR CALLS
Leona Allen plays Sheila Birling in Stephen Daldry’s award-winning production of An Inspector Calls.
Performing at Alexandra Palace until 21st September and then on tour around the UK, find dates and venues here.