See all the latest musicals, plays, concerts and pantos currently playing in London’s West End, on tour and across the UK this year

West End & London

hamilton west end - 1


Victoria Palace Theatre
Booking to 28 September 2024

Mean Girls poster

Mean Girls The Musical

Savoy Theatre
From 5 June 2024

Hello, Dolly! with Imelda Staunton poster

Hello, Dolly!

London Palladium
From 6 July 2024

The Devil Wears Prada musical logo

Devil Wears Prada Musical

Dominion Theatre
From 24 October 2024

Cruel Intentions musical poster

Cruel Intentions musical

The Other Palace
Booking to 19 May 2024

Romeo & Juliet poster

Romeo & Juliet

Duke of York's Theatre
From 11 May 2024

Bronté Barbé and Rebekah Hinds in Kathy and Stella Solve A Murder!

Kathy and Stella Solve a Murder!

Ambassadors Theatre
From 25 May 2024

Adrian Dunbar and Stephanie J. Block in Kiss Me, Kate

Kiss Me Kate

From 4 June 2024

Hadestown logo


Lyric Theatre
Booking to 22 December 2024

guys and dolls

Guys & Dolls

Bridge Theatre
Booking to 31 August 2024

The Hills Of California

The Hills of California

Harold Pinter Theatre
Booking to 15 June 2024

les mis west end

Les Miserables

Sondheim Theatre
Booking to 29 March 2025

View all West End & London shows


View all touring shows

Edinburgh Festival Fringe

A Jaffa Cake Musical

A Jaffa Cake Musical

Pleasance Courtyard Pleasance Two
From 31 July 2024

Gwyneth Goes Skiing

Gwyneth Goes Skiing

Pleasance Courtyard Forth
From 31 July 2024


Showstopper! The Improvised Musical

Pleasance Courtyard Grand
From 31 July 2024

View all Ed Fringe shows


View all online shows


Peter Pan poster

Peter Pan

Mercury Theatre
From 23 November 2024

Dick Whittington at Greenwich Theatre poster

Dick Whittington

Greenwich Theatre
From 22 November 2024

Beauty and the Beast poster

Beauty and the Beast

Greenwich Theatre
From 2 August 2024

Southampton Mayflower Theatre panto 2024

Jack and the Beanstalk

Mayflower Theatre
From 14 December 2024



Lyric Hammersmith
From 16 November 2024

Pinocchio poster


Theatre Royal Stratford East
From 23 November 2024

View all pantomime shows