Princess Diana, puppets and royal scandal are heading back to Islington. Diana: The Untold and Untrue Story returns to King’s Head Theatre in January 2027 for a run marking five years since its debut, with Geri Allen making her first live appearance as Queen Elizabeth II.
Created by theatre company Awkward Prods, the 75-minute comedy imagines the People’s Princess returning from heaven to tell her own story. Drag, puppetry and digital cameos from familiar faces, including Rob Madge as Mother Teresa and Jeanna de Waal, make up this decidedly unconventional take on royal history.

Allen, whose credits include Oh, Mary! and Operation Mincemeat, has appeared as the Queen in pre-recorded footage for the past four years. This time, she’ll take to the stage alongside Linus Karp as Diana and Joseph Martin as the puppeteer.
The show started life in 2022 in what co-creator Karp describes as “a small shipping container disguised as a theatre”. Since then, it has toured internationally and sold out Off-Broadway at New York’s SoHo Playhouse.
“We opened Diana: The Untold and Untrue Story in a small shipping container disguised as a theatre in 2022. Little did we know how that show would change our lives, take us across the world and sell out Off-Broadway in New York City,” says Karp.

Awkward Prods is also bringing back its first production, how to live a jellicle life: life lessons from the 2019 hit movie musical Cats, for two performances on 28 and 29 January.
Diana: The Untold and Untrue Story runs at King’s Head Theatre from 19 to 31 January 2027. Tickets cost £15–£32.50. The show lasts 75 minutes and is suitable for ages 16 and over.
For tickets and performance times, visit King’s Head Theatre.

