London theater

What's on

Run dates last checked between Oct 18, 2026 and Nov 1, 2026

123 shows
Events, markets & festivals View → This week in the UK View → Free & cheap London View →

Last chance 25

Show
6 days left

Ceilidh

Shoreditch Town Hall

TRU, Menier Chocolate Factory
Play
7 days left

TRU

Menier Chocolate Factory

Some Woman, National Theatre – Dorfman
Play
14 days left

Some Woman

National Theatre – Dorfman

Carmen, Royal Opera House
Opera & Ballet
14 days left

Carmen

Royal Opera House

Girls, Young Vic
Show
14 days left

Girls

Young Vic

Manon, Royal Opera House
Opera & Ballet
18 days left

Manon

Royal Opera House

Affluenza, Riverside Studios
Show
21 days left

Affluenza

Riverside Studios

Dogstar, Hampstead Theatre
Play
28 days left

Dogstar

Hampstead Theatre

Tosca, London Coliseum
Opera & Ballet
34 days left

Tosca

London Coliseum

Hay Fever, Wyndham's Theatre
Play
35 days left

Hay Fever

Wyndham's Theatre

Opening soon 54

Opera & Ballet
Opens in 6 days

Sylvia

Royal Albert Hall

Cinderella, Lyric Hammersmith
Show
Opens in 7 days

Cinderella

Lyric Hammersmith

ATTENTION, Bush Theatre
Show
Opens in 12 days

ATTENTION

Bush Theatre

Jumpers, Hampstead Theatre
Play
Opens in 18 days

Jumpers

Hampstead Theatre

Pinocchio, Shakespeare's Globe
Show
Opens in 21 days

Pinocchio

Shakespeare's Globe

Stick Man, Bloomsbury Theatre
Show
Opens in 26 days

Stick Man

Bloomsbury Theatre

Expecting, Riverside Studios
Play
Opens in 84 days

Expecting

Riverside Studios

Now playing 44

Avenue Q, Shaftesbury Theatre
Musical
Playing now

Avenue Q

Shaftesbury Theatre

Beetlejuice, Prince Edward Theatre
Musical
Playing now

Beetlejuice

Prince Edward Theatre

Cabaret, Playhouse Theatre (Kit Kat Club)
Musical
Playing now

Cabaret

Playhouse Theatre (Kit Kat Club)

Cloud 9, National Theatre – Lyttelton
Play
Playing now

Cloud 9

National Theatre – Lyttelton

Hadestown, Lyric Theatre
Musical
Playing now

Hadestown

Lyric Theatre

Hamilton, Victoria Palace Theatre
Musical
Playing now

Hamilton

Victoria Palace Theatre

Oh, Mary!, Trafalgar Theatre
Play
Playing now

Oh, Mary!

Trafalgar Theatre

Oliver!, Gielgud Theatre
Musical
Playing now

Oliver!

Gielgud Theatre

RENT, The Tom Stoppard Theatre (formerly Duke of York's)
Musical
Playing now

RENT

The Tom Stoppard Theatre (formerly Duke of York's)

Titanique, Criterion Theatre
Musical
Playing now

Titanique

Criterion Theatre

Wicked, Apollo Victoria Theatre
Musical
Playing now

Wicked

Apollo Victoria Theatre