An annual round-up of London theatre critics and their picks for the Best London Shows of 2024.
London theatre critics have spoken! At the end of every year the critics publish their “Best of” lists of what they’ve seen and enjoyed the most in the West End and beyond.
Here’s our tally of the Best of the Best, bringing together all of their choices to see which shows have really hit the spot!
This listing will be updated as the critics publish their lists.
Also see: All Shows playing in London in 2025.
Best of the Best List
Here’s a “Best of the Best” list of theatre in 2024, aggregating the critics’ picks. Shows featured in this list have 2 or more mentions.
Shows with 6 Mentions:
- The Years (Almeida Theatre London; Harold Pinter Theatre London, from 24 January)
- Oedipus (Wyndham’s Theatre London, until 4 January)
Shows with 5 Mentions:
- The Picture of Dorian Gray (Theatre Royal Haymarket London)
Shows with 4 Mentions:
- Waiting for Godot (Theatre Royal Haymarket London)
- Giant (Royal Court Theatre London; Harold Pinter Theatre London, from 26 April 2025)
Shows with 3 Mentions:
- The Buddha of Suburbia (RSC Swan Theatre Stratford-upon-Avon; Barbican Theatre London)
Shows with 2 Mentions:
- Ballet Shoes (National Theatre London, until 22 February)
- Hello! Dolly (London Palladium London)
- Dear Octopus (National Theatre London)
- Till the Stars Come Down (National Theatre London)
- Machinal (The Old Vic Theatre London)
- Fiddler on the Roof (Regent’s Park Open Air Theatre London)
- The Hills of California (Harold Pinter Theatre London)
- Mnemonic (National Theatre London)
- The Cabinet Minister (Menier Chocolate Factory London)
Arifa Akbar, The Guardian
- The Years (Almeida Theatre London; Harold Pinter Theatre London, from 24 January)
- The Picture of Dorian Gray (Theatre Royal Haymarket London)
- The Lonely Londoners (Jermyn Street Theatre; Kiln Theatre London, from 10 January)
- Rewind (New Diorama Theatre)
- Hadestown (Lyric Theatre London, booking to 28 September 2025)
- Oedipus (Wyndham’s Theatre London, until 4 January)
- Love Beyond (Edinburgh Fringe)
- Punch (Nottingham Playhouse; Young Vic London, from 1 March)
- Pinocchio (Watermill Theatre Newbury)
- Please Right Back (Southbank Centre London)
More reviews from Arifa Akbar >
More reviews from The Guardian >

Fiona Mountford, i Paper
- The Years (Almeida Theatre London; Harold Pinter Theatre London, from 24 January)
- The Picture of Dorian Gray (Theatre Royal Haymarket London)
- The Secret Garden (Regent’s Park Open Air Theatre London)
- Underdog: The Other Other Brontë (National Theatre London; Northern Stage Newcastle)
- Ballet Shoes (National Theatre London, until 22 February)
- Hello! Dolly (London Palladium London) & The Fear of 13 (Donmar Warehouse London)
- Barcelona (Duke of York’s Theatre London, until 11 January)
- The Spy Who Came in From the Cold (Chichester Festival Theatre )
- Nye (National Theatre London, from 3 July)
- The Buddha of Suburbia (RSC Swan Theatre Stratford-upon-Avon; Barbican Theatre London)
More reviews from Fiona Mountford >
Clive Davis, The Times
- Giant (Royal Court Theatre London; Harold Pinter Theatre London, from 26 April 2025)
- The Buddha of Suburbia (Swan Theatre, Stratford-upon-Avon; Barbican Theatre, London)
- Hadestown (Lyric Theatre London, booking to 28 September 2025)
- What We Talk About When We Talk About Anne Frank (Marylebone Theatre London, from 20 January 2025)
- Why Am I So Single? (Garrick Theatre London, until 19 January 2025)
- The Merry Wives of Windsor (Royal Shakespeare Theatre Stratford-upon-Avon)
More reviews from Clive Davis >

Matt Wolf & Houman Barekat, New York Times
- Waiting for Godot (Theatre Royal Haymarket London)
- Faith Healer (Lyric Hammersmith London)
- The Importance of Being Earnest (National Theatre London, until 25 January 2025)
- Oedipus (Wyndham’s Theatre London, until 4 January 2025)
- Dear Octopus (National Theatre London)
- Guys and Dolls (Bridge Theatre London, until 4 January 2025)
More reviews from the New York Times >
The Stage
- Boys on the Verge of Tears (Soho Theatre London) (Paul Vale)
- Cable Street, (Southwark Playhouse Borough London) (Paul Vale)
- The Children’s Inquiry (Southwark Playhouse Elephant London) (Holly O’Mahony)
- Fiddler on the Roof (Regent’s Park Open Air Theatre London) (Matthew Hemley)
- Hello, Dolly! (London Palladium) (Holly O’Mahony)
- The Hills of California (Harold Pinter Theatre London) (Sam Marlowe)
- Mnemonic (National Theatre London) (Dave Fargnoli)
- Oedipus (Wyndham’s Theatre London, until 4 January 2025) (Dave Fargnoli)
- The Picture of Dorian Gray (Theatre Royal Haymarket London) (Sam Marlowe)
- Red Pitch (@sohoplace London) (Sam Marlowe)
- Starlight Express (Troubadour Wembley Park London, booking to 26 October 2025) (Paul Vale)
- Till the Stars Come Down (National Theatre London) (Holly Williams)
- Toto Kerblammo! (Unicorn Theatre London) (Oliver Jones)
- Waiting for Godot (Theatre Royal Haymarket London) (Sam Marlowe)
- The Years (Almeida Theatre London; Harold Pinter Theatre London, from 24 January) (Holly O’Mahony)
More reviews from Sam Marlowe > More reviews from Dave Fargnoli >

Sarah Crompton, What’s On Stage
- 1. The Years (Almeida Theatre London; Harold Pinter Theatre London, from 24 January)
- 2. Till the Stars Come Down (National Theatre London)
- 3. Dear Octopus (National Theatre London)
- 4. Natasha, Pierre & The Great Comet of 1812 (Donmar Warehouse London, until 8 February 2025)
- 5. Waiting for Godot (Theatre Royal Haymarket London)
- 6. The Other Place (National Theatre London)
- 6. Oedipus (Wyndham’s Theatre London, until 4 January)
- 7. Fiddler on the Roof (Regent’s Park Open Air Theatre London)
- 8. Giant (Royal Court Theatre London; Harold Pinter Theatre London, from 26 April 2025)
- 9. The Cabinet Minister (Menier Chocolate Factory London)
- 10. King Lear (Almeida Theatre London)
Andrzej Lukowski, TimeOut
- Machinal (The Old Vic Theatre London)
- The Cherry Orchard (Donmar Warehouse London)
- Oedipus (Wyndham’s Theatre London, until 4 January)
- Mnemonic (National Theatre London)
- The Years (Almeida Theatre London; Harold Pinter Theatre London, from 24 January)
- Viola’s Room (The Carriageworks London, until 23 December 2024)
- The Hills of California (Harold Pinter Theatre London)
- Or What’s Left of Us (Soho Theatre London)
- The Picture of Dorian Gray (Theatre Royal Haymarket London)
- Giant (Royal Court Theatre London; Harold Pinter Theatre London, from 26 April 2025)
- Cat on a Hot Tin Roof (Almeida Theatre London)
- Bear Snores On (Regent’s Park Open Air Theatre London)
More reviews from Andrzej Lukowski >

Susannah Clapp, The Observer
- Oedipus (Wyndham’s Theatre London, until 4 January)
- The Years (Almeida Theatre London; Harold Pinter Theatre London, from 24 January)
- Shifters (Bush Theatre London; Duke of York’s Theatre London)
- Giant (Royal Court Theatre London; Harold Pinter Theatre London, from 26 April 2025)
- King Lear (Almeida Theatre London)
- Machinal (The Old Vic London)
- The Forsyte Saga (Park Theatre London)
- The Buddha of Suburbia (Swan Theatre Stratford-upon-Avon; Barbican Theatre London)
- Burnt-Up Love (Finborough Theatre London)
- I Wish You Well: The Gwyneth Paltrow Ski-Trial Musical (Underbelly Edinburgh; Criterion Theatre London)
More reviews from Susannah Clapp >
More reviews from The Observer / Guardian >
Neil Norman, Express / Mirror
- The Picture of Dorian Gray (Theatre Royal Haymarket London)
- MJ The Musical (Prince Edward Theatre London)
- Waiting for Godot (Theatre Royal Haymarket London)
- Giant (Royal Court Theatre London; Harold Pinter Theatre London, from 26 April 2025)
- The Cabinet Minister (Menier Chocolate Factory London)
- A Tupperware of Ashes (National Theatre London)
- Bellringers (Hampstead Theatre Lonfdon)
- Ballet Shoes (National Theatre London, until 22 February)
- The Producers (Menier Chocolate Factory London, until 1 March 2025)
- The Tempest (Theatre Royal Drury Lane London, until 1 February 2025)






















