Flora Spencer-Longhurst

Flora Spencer-Longhurst has worked across theatre, film and television. She first appeared at the Park as Polly Peachum in The Beggar’s Opera (2011), directed by Lucy Bailey.