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. Plays and roles The Beggar's Opera (2011) Polly Peachum