The latest from London's West End
Harrison takes over as The Swan from Charlotte d’Amboise in Tru, which continues at the Menier Chocolate Factory until 14 November.
Rhea Norwood and James Corrigan lead the full cast of Tom Stoppard’s Jumpers at Hampstead Theatre from 25 November 2026 to 23 January 2027.
Torben Betts’s political thriller continues at Marylebone Theatre, with booking extended through 17 January 2027.
Seven guest artists join Tim Crouch’s An Oak Tree at The Other Palace, where the production runs until 15 November 2026.
The new musical runs at Wilton’s Music Hall from 27 to 31 October 2026.
Brixton Calling returns to Southwark Playhouse Borough from 22 January to 13 March 2027, opening in the venue’s Large auditorium on 27 January.
John Osborne’s revival, directed by Dominic Cooke, will play at the Almeida Theatre from early 2028.
The Guilty will transfer to the Harold Pinter Theatre, with previews from 16 January 2027 and performances continuing until 3 April 2027.
Nevermore – The Imaginary Life and Mysterious Death of Edgar Allan Poe runs at Charing Cross Theatre from 19 July to 9 October 2027.
The Palace Theatre production has released more than 110,000 tickets, extending its West End booking through 5 September 2027.
Club NVRLND will play The Vaults from 14 November 2026 to 31 January 2027 after its sold-out Edinburgh Fringe run.
Allan Leas’s play, directed by Joe Harmston, will run at JW3 from 7 to 18 March 2027.