Find a show or venue

Search

Order by phone

0871 976 0072

Your independent guide to the best shows in London

Matilda The Musical

Cambridge Theatre

Now Showing

Buy Tickets

Easily the standout musical of the decade!

Book of Mormon

Prince of Wales Theatre

Now Showing

Buy Tickets

Winner of four Olivier Awards, including Best New Musical!

War Horse

New London Theatre

Now Showing

Buy Tickets

Now extended to February 2016!

A View From The Bridge

Wyndhams Theatre

Booking until Apr 11

Buy Tickets

Magnetic, electrifying, astonishingly bold

Shakespeare In Love

Noel Coward Theatre

Booking until Jun 27

Buy Tickets

What's On Stage Best New Play 2015!

Les Miserables

Queens Theatre

Now Showing

Buy Tickets

The world's favourite epic musical won the 2014 Olivier Audience Award!

The Curious Incident of the Dog in the Night-Time

Gielgud Theatre

Booking until Oct 24

Buy Tickets

Extended to October!

The Play That Goes Wrong

Duchess Theatre

Booking until Sep 06

Buy Tickets

Immaculately staged - roused even a staid matinee audience to hysterics

Billy Elliot The Musical

Victoria Palace Theatre

Now Showing

Buy Tickets

Winner of the BBC Radio 2 Audience Award at the 2013 Olivier Awards

The Railway Children

Kings Cross Theatre

Booking until Sep 06

Buy Tickets

The Olivier-winning play returns - with a slight platform alteration!

Once

Phoenix Theatre

Booking until Mar 21

Buy Tickets

Ronan Keating stars until March!

What's on When

Critics Picks in London

London Favourite

Matilda The Musical

Matilda, Roald Dahl's much-loved classic of an extraordinary child with magical powers, is given the musical treatment by the combined talents of Tim Minchin and the Royal Shakespeare Company. Winner of seven Olivier Awards in 2012, this show is capturing the hearts of young and old theatregoers alike! Read more Buy Tickets.

London Favourite

Book of Mormon

Winner of four Olivier Awards, including Best New Musical! Read more Buy Tickets.

London Favourite

War Horse

Now extended to February 2016! Read more Buy Tickets.

Keep up to date with London Theatreland