Check out the hottest shows coming to London & the West End in 2025, as predicted by London’s theatre critics
Every year London’s theatre critics make their selections of the best London and West End Shows to see in the coming 12 months.
So here’s our round-up of what the critic’s think are the hottest new shows of 2025, from big-name musicals to comedy, drama and entertainment.
This Hot List 2025 – Critics’ Picks will be updated as the critics publish their lists.
Also check out: Hot London shows in 2025 | All Shows playing in London in 2025
Best of the Best
Here’s a “Best of the Best” list of London theatre in 2025, aggregating the critics’ picks. Shows featured in this list have 3 or more mentions.
8 mentions:
- The Seagull starring Cate Blanchett, Tom Burke & Emma Corrin (Barbican Theatre London, from 26 February 2025)
6 mentions:
- Elektra starring Brie Larson (Duke of York’s Theatre London, from 24 January 2025)
5 mentions:
- Manhunt (Royal Court Theatre London, from 28 March 2025)
- Here We Are starring Jane Krakowski, Martha Plimpton, Jesse Tyler Ferguson (National Theatre London, from 23 April 2025)
- Much Ado About Nothing starring Tom Hiddleston and Hayley Atwell (Theatre Royal Drury Lane London, from 10 February 2025)
4 mentions:
- Hamlet Hail to the Thief (Aviva Studios Manchester from 27 April 2025 & Royal Shakespeare Theatre Stratford-upon-Avon, from 4 June 2025)
- Krapp’s Last Tape starring Gary Oldman (Theatre Royal York, from 14 April 2025)
- Oedipus starring Rami Malek and Indira Varma (The Old Vic London, from 21 January 2025)
3 mentions:
- 4.48 Psychosis starring Daniel Evans (Royal Court Theatre London, from 12 June 2025)
- Hercules (Theatre Royal Drury Lane London, from 6 June 2025)
- My Master Builder (Wyndhams Theatre London, from 17 April 2025)
- Richard II starring Jonathan Bailey (The Bridge Theatre London, from 10 February 2025)

Sarah Hemming, Financial Times
- Oedipus starring Rami Malek and Indira Varma (The Old Vic London, from 21 January 2025)
- Elektra starring Brie Larson (Duke of York’s Theatre London, from 24 January 2025)
- Unicorn starring Nicola Walker, Stephen Mangan & Erin Doherty (Garrick Theatre London, from 4 February 2025)
- Much Ado About Nothing starring Tom Hiddleston and Hayley Atwell (Theatre Royal Drury Lane London, from 10 February 2025)
- Richard II starring Jonathan Bailey (The Bridge Theatre London, from 10 February 2025)
- The Seagull starring Cate Blanchett, Tom Burke & Emma Corrin (Barbican Theatre London, from 26 February 2025)
- Dear England (National Theatre London, from 10 March 2025; Lowry Salford, from 29 May 2025)
- Manhunt (Royal Court Theatre London, from 28 March 2025)
- Hamlet Hail to the Thief (Aviva Studios Manchester from 27 April 2025 & Royal Shakespeare Theatre Stratford-upon-Avon, from 4 June 2025)
- Here We Are starring Jane Krakowski, Martha Plimpton, Jesse Tyler Ferguson (National Theatre London, from 23 April 2025)
- London Road (National Theatre London, from 5 June 2025)
- 4.48 Psychosis starring Daniel Evans (Royal Court Theatre London, from 12 June 2025)
- A Moon for the Misbegotten starring Ruth Wilson and Michael (Almeida Theatre London, 17 June 2025)
- Intimate Apparel (Donmar Warehouse London, from 20 June 2025)
More reviews from Sarah Hemming >
More reviews from The Financial Times >

Andrzej Lukowski, TimeOut
- Elektra starring Brie Larson (Duke of York’s Theatre London, from 24 January 2025)
- The Seagull starring Cate Blanchett, Tom Burke & Emma Corrin (Barbican Theatre London, from 26 February 2025)
- Manhunt (Royal Court Theatre London, from 28 March 2025)
- Tambo & Bones (Theatre Royal Stratford East London, from 29 April 2025)
- Here We Are starring Jane Krakowski, Martha Plimpton, Jesse Tyler Ferguson (National Theatre London, from 23 April 2025)
- Hercules (Theatre Royal Drury Lane London, from 6 June 2025)
Sarah Crompton, Whatsonstage
- Elektra starring Brie Larson (Duke of York’s Theatre London, from 24 January 2025)
- Oedipus starring Rami Malek and Indira Varma (The Old Vic London, from 21 January 2025)
- Hamlet starring Luke Thallon (Royal Shakespeare Theatre Stratford-upon-Avon, from 8 February 2025)
- Hamlet Hail to the Thief (Aviva Studios Manchester from 27 April 2025 & Royal Shakespeare Theatre Stratford-upon-Avon, from 4 June 2025)
- Girls & Boys (Nottingham Playhouse, from 8 February 2025)
- Richard II starring Jonathan Bailey (The Bridge Theatre London, from 10 February 2025)
- The Seagull starring Cate Blanchett, Tom Burke & Emma Corrin (Barbican Theatre London, from 26 February 2025)
- Rhinoceros (Almeida Theatre, from 25 March 2025)
- Manhunt (Royal Court Theatre London, from 28 March 2025)
- Krapp’s Last Tape starring Gary Oldman (Theatre Royal York, from 14 April 2025)
- Here We Are starring Jane Krakowski, Martha Plimpton, Jesse Tyler Ferguson (National Theatre London, from 23 April 2025)
- London Road (National Theatre London, from 5 June 2025)
- 4.48 Psychosis starring Daniel Evans (Royal Court Theatre London, from 12 June 2025)
- A Moon for the Misbegotten starring Ruth Wilson and Michael (Almeida Theatre London, 17 June 2025)

Arifa Akbar, The Guardian
- Elektra starring Brie Larson (Duke of York’s Theatre London, from 24 January 2025)
- Death and the King’s Horseman (Crucible Theatre Sheffield, from 3 Febraury 2025)
- Romeo and Juliet (Belgrade Theatre Coventry, from 21 February 2025)
- The Seagull starring Cate Blanchett, Tom Burke & Emma Corrin (Barbican Theatre London, from 26 February 2025)
- North by Northwest (Theatre Royal York, from 18 March 2025 then tours)
- Rhinoceros (Almeida Theatre, from 25 March 2025)
- Manhunt (Royal Court Theatre London, from 28 March 2025)
- Through the Shortbread Tin (Corn Exchange Melrose, from 1 April 2025 then tours)
- Krapp’s Last Tape starring Gary Oldman (Theatre Royal York, from 14 April 2025)
- Here We Are starring Jane Krakowski, Martha Plimpton, Jesse Tyler Ferguson (National Theatre London, from 23 April 2025)
- Come Fall in Love (Opera House Manchester, from 29 May 2025)
- 4.48 Psychosis starring Daniel Evans (Royal Court Theatre London, from 12 June 2025)
- Lost Atoms (Touring from September 2025)
- The Red Rogue of Bala (Theatr Clwyd Mold, from 3 November 2025)
More reviews from Arifa Akbar >
More reviews from The Guardian >

Fiona Mountford, The i Paper
- Unicorn starring Nicola Walker, Stephen Mangan & Erin Doherty (Garrick Theatre London, from 4 February 2025)
- Doubt: A Parable starring Maxine Peake (Ustinov Studio at the Theatre Royal Bath, from 7 February 2025)
- Much Ado About Nothing starring Tom Hiddleston and Hayley Atwell (Theatre Royal Drury Lane London, from 10 February 2025)
- Backstroke (Donmar Warehouse London, from 14 February 2025)
- The Seagull starring Cate Blanchett, Tom Burke & Emma Corrin (Barbican Theatre London, from 26 February 2025)
- Wild Rose (Royal Lyceum Theatre Edinburgh, from 6 March 2025)
- Krapp’s Last Tape starring Gary Oldman (Theatre Royal York, from 14 April 2025)
- My Master Builder (Wyndhams Theatre London, from 17 April 2025)
More reviews from Fiona Mountford >
More reviews from The i Paper >
Clive Davis, The Times
- Churchill in Moscow starring Roger Allam (Orange Tree Theatre Richmond, from 3 February 2025)
- Much Ado About Nothing starring Tom Hiddleston and Hayley Atwell (Theatre Royal Drury Lane London, from 10 February 2025)
- The Seagull starring Cate Blanchett, Tom Burke & Emma Corrin (Barbican Theatre London, from 26 February 2025)
- North by Northwest (Theatre Royal York, from 18 March 2025 then tours)
- Giant starring John Lithgow (Harold Pinter Theatre London, from 26 April 2025)
- My Master Builder (Wyndhams Theatre London, from 17 April 2025)
- Punch (The Young Vic London, from 1 March 2025)
- Hamlet Hail to the Thief (Aviva Studios Manchester from 27 April 2025 & Royal Shakespeare Theatre Stratford-upon-Avon, from 4 June 2025)
- Hercules (Theatre Royal Drury Lane London, from 6 June 2025)
More reviews from Clive Davis >

Dominic Cavendish, The Telegraph
- The Years starring Romola Garai & Gina McKee (Harold Pinter Theatre London, from 24 January 2025)
- Inside Number 9: Stage/Fright (Wyndham’s Theatre London, from 18 January 2025)
- Oedipus starring Rami Malek and Indira Varma (The Old Vic London, from 21 January 2025)
- Elektra starring Brie Larson (Duke of York’s Theatre London, from 24 January 2025)
- Hamlet starring Luke Thallon (Royal Shakespeare Theatre Stratford-upon-Avon, from 8 February 2025)
- Much Ado About Nothing starring Tom Hiddleston and Hayley Atwell (Theatre Royal Drury Lane London, from 10 February 2025)
- The Seagull starring Cate Blanchett, Tom Burke & Emma Corrin (Barbican Theatre London, from 26 February 2025)
- Manhunt (Royal Court Theatre London, from 28 March 2025)
- Krapp’s Last Tape starring Gary Oldman (Theatre Royal York, from 14 April 2025)
- Hamlet Hail to the Thief (Aviva Studios Manchester from 27 April 2025 & Royal Shakespeare Theatre Stratford-upon-Avon, from 4 June 2025)
- My Master Builder (Wyndhams Theatre London, from 17 April 2025)
- Giant starring John Lithgow (Harold Pinter Theatre London, from 26 April 2025)
- Here We Are starring Jane Krakowski, Martha Plimpton, Jesse Tyler Ferguson (National Theatre London, from 23 April 2025)
- The Deep Blue Sea (Theatre Royal Haymarket London, from 21 June 2025)
- Hercules (Theatre Royal Drury Lane London, from 6 June 2025)
- Evita (London Palladium, 14 June 2025)
- Ralph Fiennes Season – Grace Pervades, As You Like It, Small Hotel (Theatre Royal Bath, from 27 June 2025)
More reviews from Dominic Cavendish >
More reviews from The Telegraph >

Matt Wolf, The New York Times
- The Merchant of Venice 1936 starring Tracy-Ann Oberman (Trafalgar Theatre London, until 25 January 2025)
- Richard II starring Jonathan Bailey (The Bridge Theatre London, from 10 February 2025)
- Cymbeline (Sam Wanamaker Playhouse London, from 10 January 2025)
- Much Ado About Nothing starring Tom Hiddleston and Hayley Atwell (Theatre Royal Drury Lane London, from 10 February 2025)
- Macbeth (Lyric Hammersmith Theatre London, from 28 February 2025)
- Cat on a Hot Tin Roof (Almeida Theatre London, until 1 February 2025)
- Oedipus starring Rami Malek and Indira Varma (The Old Vic London, from 21 January 2025)
- Elektra starring Brie Larson (Duke of York’s Theatre London, from 24 January 2025)
- The Seagull starring Cate Blanchett, Tom Burke & Emma Corrin (Barbican Theatre London, from 26 February 2025)
- The Little Foxes (The Young Vic London, until 8 February 2025)
- Oliver! (Gielgud Theatre London, booking to 28 September 2025)
- Natasha, Pierre & the Great Comet of 1812 (Donmar Warehouse London, until 8 February 2025)
- The Producers (Menier Chocolate Factory London, until 1 March 2025)
- Cabaret starring Marisha Wallace & Billy Porter (Kit Kat Club London, from 28 January 2025)
- Titanique (Criterion Theatre London, booking to 2 March 2025)
- Matthew Bourne’s Swan Lake: The Next Generation (Sadler’s Wells Theatre London, until 26 January 2025)
- The Years starring Romola Garai & Gina McKee (Harold Pinter Theatre London, from 24 January 2025)
- Dear England (National Theatre London, from 10 March 2025; Lowry Salford, from 29 May 2025)
- Alterations (National Theatre London, from 20 February 2025)
- Three Sisters starring Paul Ready and Michelle Terry (Sam Wanamaker Playhouse, from 31 January 2025)
- Kyoto (@Sohoplace London, from 9 January 2025)
- The Lonely Londoners (Kiln Theatre London, from 10 January 2025)
- Churchill in Moscow (Orange Tree Theatre London, from 3 February 2025)
- Lavender, Hyacinth, Violet, Yew (Bush Theatre London, from 8 February 2025)
- Backstroke (Donmar Warehouse London, from 14 February 2025)
- Punch (The Young Vic London, from 1 March 2025)
More reviews from The New York Times >







































