Plays in London

Discover all the must-see London plays, from comedies to dramas to Shakespeare, happening at West End and Off-West End venues all across the city right now.

Plays

The Mousetrap
From £29

The Mousetrap

St. Martin's Theatre
Stranger Things: The First Shadow
From £31
Oh, Mary!
From £37

Oh, Mary!

Trafalgar Theatre
The Lives of Others
From £69

The Lives of Others

Adelphi Theatre
To Kill a Mockingbird
From £25

To Kill a Mockingbird

Wyndham's Theatre
The Play That Goes Wrong
From £25
My Neighbour Totoro
From £19

My Neighbour Totoro

Gillian Lynne Theatre
Cyrano de Bergerac
From £18

Cyrano de Bergerac

Noël Coward Theatre
John Proctor is the Villain
From £25
The Hunger Games: On Stage
From £29

The Hunger Games: On Stage

Troubadour Canary Wharf Theatre
The Comedy About Spies
From £19

The Comedy About Spies

Adelphi Theatre
Abigail’s Party
From £18

Abigail’s Party

Harold Pinter Theatre
Hay Fever
From £38

Hay Fever

Wyndham's Theatre
The Cherry Orchard
From £25

The Cherry Orchard

Harold Pinter Theatre
How the Other Half Loves
From £19
From £20

Witness for the Prosecution

London County Hall
The Oresteia
From £37

The Oresteia

Bridge Theatre
Much Ado About Nothing - Globe
From £8
Arcadia
From £25

Arcadia

Duke of York's Theatre
Julius Caesar - Globe
From £8

Julius Caesar - Globe

Sam Wanamaker Playhouse
Eurotrash
From £53

Eurotrash

Young Vic (Main House)
The Story
From £45

The Story

Olivier Theatre
Paranormal Activity
From £35

Paranormal Activity

Ambassadors Theatre
The Standard Of Living
From £32

The Standard Of Living

Theatre Royal Haymarket
Cloud 9
From £34

Cloud 9

Lyttelton Theatre
Tru
From £38

Tru

Menier Chocolate Factory
As You Like It - Globe
From £8
Cinderella
From £13

Cinderella

Lyric Hammersmith
Allegra
From £18

Allegra

Harold Pinter Theatre
Feeling Afraid As If Something Terrible Is Going To Happen
From £25
The Jungle Book
From £45

The Jungle Book

Olivier Theatre
Room on the Broom Live On Stage
From £13
The Pianist
From £19

The Pianist

Park Theatre
La Distance
From £24

La Distance

Young Vic (Main House)
The Enormous Crocodile
From £13

The Enormous Crocodile

Lyric Hammersmith
Electra/Persona
From £150

Electra/Persona

Lyttelton Theatre
Murder, She Didn't Write
From £25
The Tiger Who Came To Tea
From £13

The Tiger Who Came To Tea

Theatre Royal Haymarket
Table 17
From £19

Table 17

Kiln Theatre
Nine Night
From £19

Nine Night

Kiln Theatre
Fences
From £13

Fences

Lyric Hammersmith
A Midsummer Night's Dream - Globe
From £32
Love's Labour's Lost - Globe
From £8
Twelfth Night
From £29

Twelfth Night

Theatre on Kew
The Children
From £13

The Children

Lyric Hammersmith
Hit Machine
From £29

Hit Machine

Soho Theatre
The Animals Come to the Table - Globe
From £8
Jeeves Takes Charge
From £23

Jeeves Takes Charge

Charing Cross Theatre

Discover all the plays to see in London right now. London is world-renowned for its plays — the West End hit The Mousetrap, for one, is the longest-running play in the world, and there's no better place to see a classic Shakespeare play than in the city where he worked. But there are always new plays in London to discover, too, at venues across the city. Book tickets to London plays on Box Office.

Long-running contemporary plays in the West End include The Play That Goes Wrong, a slapstick comedy hit, and Harry Potter and the Cursed Child, the Olivier Award-winning stage show featuring characters from the beloved book and film series. Plays are often the best shows to attend if you want to see a celebrity on stage, as major stars often headline classic and new plays for limited runs.

There are West End or Off-West End plays in London for everyone, from uproarious comedies to emotional dramas to stage shows based on popular books, films, and TV shows. Browse all the plays London has to offer right now, and book tickets to London plays on Box Office now.

Frequently asked questions

What are some recommended plays to see in London?

Some London plays to check out include Harry Potter and the Cursed Child and The Mousetrap. These plays have run in the West End for years, so you can go see why they continue to attract fans, and they're always a great go-to option. Alongside them, new play productions are always premiering all over London, but most run for a limited time only.

Where can I see a play in London?

You can see plays all over London. The West End is known for showing famous plays like The Mousetrap, but Off-West End venues in other neighborhoods regularly host world premieres of new plays, inventive revivals of classic works, Shakespeare plays, and star-studded shows. Some successful Off-West End plays will transfer to the West End.

What is the price range for play tickets in London?

Play tickets in London vary in price, though the average theatre ticket price is approximately £50. Seats further back in the theatre, seats at small Off-West End plays, and seats bought early tend to be lower cost, but if your trip to the theatre is a special occasion, you might opt for a more expensive ticket closer to the stage or for a particularly in-demand show. Seats at all price points, though, offer great views of the stage.

The Phantom of the Opera
From £32

The Phantom of the Opera

His Majesty's Theatre
Mamma Mia!
From £19

Mamma Mia!

Novello Theatre
ABBA Voyage
From £50

ABBA Voyage

ABBA Arena
The Lion King
From £44

The Lion King

Lyceum Theatre
From £25

The Book of Mormon

Prince of Wales Theatre
Wicked
From £32

Wicked

Apollo Victoria Theatre

We are a member of the Society of Ticket Agents and Retailers (STAR) and operate within the code of practice STAR sets down for its members.