britishtheatre.
Open navigation

London theatre tonight

Explore next

This weekend

Explore next

Under £50 musicals

Explore next

Last-minute tickets

Rent

Duke Of York's Theatre, London

From 26 September 2026 to 29 May 2027 at the Tom Stoppard Theatre

from £24.11

The Phantom Of the Opera

His Majesty's Theatre (Formerly Her Majesty's Theatre), Haymarket

40th anniversary season at His Majesty’s Theatre, Haymarket. Booking until 2 October 2027

4.6star rating

from £30.90

Les Miserables

Sondheim Theatre, London

Open-ended West End run at the Sondheim Theatre; tickets on sale on British Theatre

4.7star rating

from £30.90

Matilda The Musical

Cambridge Theatre, Seven Dials

Open-ended West End run at the Cambridge Theatre (opened 24 November 2011)

4.6star rating

from £24.72

Hamilton

Victoria Palace Theatre, London

Now booking into 2027 at the Victoria Palace Theatre

4.7star rating

from £24.72

High School Musical

Wembley Park Theatre, London

12 October 2026 to 3 January 2027 at Troubadour Wembley Park Theatre

from £34.61

Moulin Rouge the musical

Piccadilly Theatre, London

West End run at the Piccadilly Theatre; tickets on sale on British Theatre

4.8star rating

from £30.15

My Neighbour Totoro

Gillian Lynne Theatre, London

West End run at the Gillian Lynne Theatre; tickets on sale on British Theatre

4.9star rating

from £18.54

Hay Fever

Wyndham's Theatre London

22 September to 12 December 2026 at Wyndham’s Theatre, a strictly limited season

from £123.60