Plays in London

Whether it's a captivating courtroom drama, a satirical farce, or a slapstick masterpiece, there is a play for everyone in London. Discover all the productions.

Plays

A Man for All Seasons
From £15

A Man for All Seasons

Harold Pinter Theatre
Born With Teeth
From £26

Born With Teeth

Wyndham's Theatre
Stranger Things: The First Shadow
From £28
Every Brilliant Thing
From £28
Four Play
From £18

Four Play

King's Head Theatre
From £26

The Mousetrap

St. Martin's Theatre
Fawlty Towers – The Play
From £18
My Neighbour Totoro
From £18

My Neighbour Totoro

Gillian Lynne Theatre
From £23

Stereophonic

Duke of York's Theatre
Till The Stars Come Down
From £23

Till The Stars Come Down

Theatre Royal Haymarket
A Midsummer Night's Dream
From £23
Add to Watchlist Banner
The Daughter of Time
From £24

The Daughter of Time

Charing Cross Theatre
Mrs. Warren's Profession
From £25
The Comedy About Spies
From £13

The Comedy About Spies

Noël Coward Theatre
Salome
From £28

Salome

Theatre Royal Haymarket
The Play That Goes Wrong
From £23
Good Night, Oscar
From £23

Good Night, Oscar

Barbican Centre
The Tiger Who Came To Tea
From £13

The Tiger Who Came To Tea

Theatre Royal Haymarket
The Lady from the Sea
From £23

The Lady from the Sea

Bridge Theatre
War Horse
From £18

War Horse

New Wimbledon Theatre
Giant
From £259

Giant

Harold Pinter Theatre
A Role to Die For
From £16

A Role to Die For

Marylebone Theatre
The Smeds and The Smoos
From £13
All My Sons
From £26

All My Sons

Wyndham's Theatre
The Weir
From £28

The Weir

Harold Pinter Theatre
The Importance of Being Earnest
From £28
Mary Page Marlowe
From £28
Christmas Carol Goes Wrong
From £23
Romeo and Juliet - Globe
From £45
Nye
From £43

Nye

Olivier Theatre
That Bastard, Puccini!
From £28
Punch
From £23

Punch

Apollo Theatre
Othello
From £28

Othello

Theatre Royal Haymarket
I’m Sorry, Prime Minister
From £18
Not Your Superwoman
From £13
Ballet Shoes
From £39

Ballet Shoes

Olivier Theatre
Peppa Pig’s Big Family Show!
From £13

Peppa Pig’s Big Family Show!

Theatre Royal Haymarket
Clarkston
From £45

Clarkston

Trafalgar Theatre
Entertaining Mr Sloane
From £28

Entertaining Mr Sloane

Young Vic (Main House)
Alice in Wonderland
From £16

Alice in Wonderland

Marylebone Theatre
Ghost Stories
From £28

Ghost Stories

Peacock Theatre
Vanity Fair
From £28
Macbeth
From £21
The Pitchfork Disney
From £13

The Pitchfork Disney

King's Head Theatre
The Estate
From £56

The Estate

Dorfman Theatre
The Woman in Black
From £21

The Woman in Black

Alexandra Palace
Rough Magic - Globe
From £18

Rough Magic - Globe

Sam Wanamaker Playhouse
Troilus and Cressida - Globe
From £8

Add some drama to your life and watch London's finest plays. The city’s theatre scene is renowned worldwide, boasting an exquisite selection of productions that range from reimagined classics to groundbreaking works by diverse playwrights. Luckily, TodayTix has covered you with play tickets available at various prices, ensuring there's something for everyone. Prepare to be captivated by the stellar performances in West End plays, featuring a mix of familiar faces you know and love and the industry's most promising up-and-coming talents. These productions showcase the best of the best, delivering extraordinary storytelling that will leave you on the edge of your seat.

By browsing through the shows above, you can see firsthand the extensive range of plays currently showing. Dive into the world of gripping dramas, thought-provoking narratives, and side-splitting comedies that will drop your jaw. TodayTix is your go-to platform for securing tickets to London's most enthralling plays.

Don't miss out on this opportunity to experience the magic of theatre and explore the captivating world of London plays, where stories come to life. Get ready for a theatrical journey that will leave you spellbound, and get your tickets to the best plays in London now, exclusively on TodayTix.

Frequently asked questions

What is the best play to see in London?

London has a rotating lineup of great plays in the West End and beyond, and new ones are always premiering. One of the most famous London plays is Agatha Christie's The Mousetrap, the world's longest-running show. Another long-running fan favourite is Harry Potter and the Cursed Child, which has run in the West End since 2016 and earned a record-breaking nine Olivier Awards.

Where can I see a play in London?

The West End is the premier theatre district in London to see plays, with dozens of venues located in close proximity in the neighbourhood. However, plays are always happening all over London; for example, the famous Shakespeare's Globe playhouse is located in the Southwark neighbourhood.

How much does it cost to see a play in London?

Ticket prices for plays vary; on TodayTix, you can get tickets to some plays for less than £30. At most plays, seats closer to the stage are priced higher, and plays starring celebrities generally tend to have higher ticket prices. Tickets further back in theatres, as well as tickets to smaller shows in Off-West End venues, are often available at lower prices.

A Man for All Seasons
From £15

A Man for All Seasons

Harold Pinter Theatre
Born With Teeth
From £26

Born With Teeth

Wyndham's Theatre
The Great Gatsby
From £20

The Great Gatsby

London Coliseum
The Devil Wears Prada
From £28

The Devil Wears Prada

Dominion Theatre
Sing Street
From £18

Sing Street

Lyric Hammersmith
Every Brilliant Thing
From £28
TodayTix Logo
© 2025 TodayTix Group All rights reserved.

Apple, the Apple logo, iPhone, and iPad are trademarks of Apple Inc., registered in the U.S. and other countries and regions. App Store is a service mark of Apple Inc. Google Play and the Google Play logo are trademarks of Google LLC.