No longer booking

Mary Stuart at the Duke of York’s Theatre starring Juliet Stevenson.

Two queens. One in power. One in prison. It’s all in the execution.

Following a critically acclaimed, sold-out season at the Almeida Theatre in 2016-17, Robert Icke’s new adaptation of Mary Stuart transfers to the Duke of York’s Theatre in London’s West End from 13 January for a limited run.

Schiller’s political tragedy takes us behind the scenes of some of British history’s most crucial days. Playing both Elizabeth I and Mary Stuart, Juliet Stevenson (Hamlet) and Lia Williams (Oresteia) trade the play’s central roles, decided at each performance by the toss of a coin.

Mary Stuart runs from 13 January 2018 until 31 March 2018 at the Duke of York’s Theatre.

REVIEWS

★★★★★ “Juliet Stevenson and Lia Williams rule the stage. And it’s stunning” TimeOut
★★★★★ “Magnificent” Evening Standard
★★★★★ “intense and riveting” The Stage
★★★★ The Times, FT

Sign-up for booking alerts, offers & news about Mary Stuart and other shows:

Important Notes

Running Time: 3 hours 5 minutes

Venue Information

Duke of York's Theatre , 45 St Martin's Lane, London, WC2N 4BG

Nearest Tube or Train: Leicester Square (Northern line, Piccadilly line), Charing Cross (Northern line, Bakerloo line), Embankment (Northern line, Bakerloo line, District line, Circle line)

Nearest Buses: 14, 19, 22, 24, 29, 38, 40, 176

Directions

Google Apple

Frequently Asked Questions

Mary Stuart is playing at the Duke of York's Theatre in London
Yes, Mary Stuart has matinee performances on the following days:
No, sorry, Mary Stuart has now completed its run and is no longer on sale.