
Twelfth Night
The spellbinding adaptation returns to London
Starting Monday 8 December 2025
Welcome in the festive season with this spellbinding adaptation of Shakespeare's masterpiece, following a five star, sold-out run in Stratford-upon-Avon.
Director Prasanna Puwanarajah revives his ‘inspired and spellbinding’ (The Stage) production, iconically designed by James Cotterill, which sees Samuel West (Malvolio), Freema Agyeman (Olivia), and Michael Grady-Hall (Feste) reprising their critically acclaimed performances.
A woman survives a shipwreck and washes up on an unknown shore. Alone and bereaved of her twin brother, she embarks on a secret new life as a go-between for two people in the extremity of love and grief. Caught up in the ensuing love triangle, she experiences the chaos and humanity of unexpected love; and discovers that in Illyria, everyone is hiding something.
With original music and songs composed by singer songwriter Matt Maltese, don’t miss this bittersweet freewheeling miracle of farce, longing, love and life, playing for six weeks only.
Run time
2hrs 55minsVenue Address
Nearest Tube Station
Nearest Train Station
Frequently Asked Questions
What is the runtime of Twelfth Night?
The runtime for Twelfth Night at Barbican is 2hrs 55mins.
What theatre is Twelfth Night playing at?
Twelfth Night is playing at Barbican, the address is Silk Street, London,EC2Y 8DS.
How to get to Twelfth Night?
The closest tube station to Twelfth Night is Barbican and the closest train station is Liverpool Street, Farringdon, Blackfriars.
When is Twelfth Night is playing until?
Twelfth Night is booking until Saturday 17 January 2026 at the Barbican.
How much does tickets for Twelfth Night cost?
Tickets for Twelfth Night start from £31.
Where can I buy tickets for Twelfth Night?
You can buy tickets for Twelfth Night on this page, by clicking on the "Find the best seat" button above.