from £43.75
London Theatre TicketsTrusted since 1999
Book official tickets for London's best theatre, from blockbuster West End musicals and award-winning plays to immersive Off-West End experiences you cannot see anywhere else.
✓Same-day booking✓No added fees: the price you see is what you pay✓Instant mobile tickets✓Choose your own seats
97 shows on sale now with live prices and seat maps
Best Sellers
View All ShowsBrowse by category
Browse London theatre by occasion
Top West End theatres
All London theatresAdelphi Theatre, London
Now showing: Billy Elliot the Musical
Aldwych Theatre, London
Now showing: Sinatra The Musical
Ambassadors Theatre, London
Now showing: Paranormal Activity
Apollo Theatre, London
Now showing: Christmas Carol Goes Wrong
Apollo Victoria Theatre, London
Now showing: Wicked The Musical
Barbican Theatre
Now showing: Death Note The Musical
Belle Livingstone's 58th Street Country Club
Now showing: 58th Street: Immersive Jazz Dining at Belle Livingstone's Country Club
Bloomsbury Theatre, London
Now showing: Stick Man
Bridge Theatre, London
Now showing: The Oresteia
Cambridge Theatre, London
Now showing: Matilda The Musical
Charing Cross Theatre, London
Now showing: Jeeves Takes Charge
Criterion Theatre, London
Now showing: Titanique Musical
Unique Experiences
View Allfrom £48
from £119.90
Stranger Things: The First Shadow
Phoenix Theatre, London
from £35.12
Come Alive! The Greatest Showman Circus Spectacular
Booking at the Empress Museum, Earls Court, through September 2026 on British Theatre
from £60.10
Into the Woods
Noel Coward Theatre, London
from £18.75
Magic Mike Live
Hippodrome Casino - Matcham Room, London
from £48.75
Cabaret at the Kit Kat Club
Playhouse Theatre, London
from £42.69
from £88.80
The Elvis Years
Dominion Theatre, London
from £28.13
Last-Minute Tickets
View AllCome Alive! The Greatest Showman Circus Spectacular
Booking at the Empress Museum, Earls Court, through September 2026 on British Theatre
from £60.10
from £48
from £25
Hercules
Theatre Royal Drury Lane, London
from £36.88
from £43.75
Wicked The Musical
Apollo Victoria Theatre, London
from £31.25
The Phantom Of the Opera
His Majesty's Theatre (Formerly Her Majesty's Theatre), London
Now booking at His Majesty’s Theatre on Haymarket
from £36
Mamma Mia!
Novello Theatre, London
from £18.75
Les Miserables
Sondheim Theatre, London
Open-ended West End run at the Sondheim Theatre; tickets on sale on British Theatre
from £31.25
All London Theatre Shows
97 shows on sale right now
from £43.75
The Phantom Of the Opera
His Majesty's Theatre (Formerly Her Majesty's Theatre), London
Now booking at His Majesty’s Theatre on Haymarket
from £36
Mamma Mia!
Novello Theatre, London
from £18.75
Les Miserables
Sondheim Theatre, London
Open-ended West End run at the Sondheim Theatre; tickets on sale on British Theatre
from £31.25
from £48
Wicked The Musical
Apollo Victoria Theatre, London
from £31.25
The Book Of Mormon
Prince Of Wales Theatre, London
from £24
Matilda The Musical
Cambridge Theatre, London
Open-ended West End run at the Cambridge Theatre (opened 24 November 2011)
from £25
Moulin Rouge the musical
Piccadilly Theatre, London
West End run at the Piccadilly Theatre; tickets on sale on British Theatre
from £30.49
The Play That Goes Wrong
Duchess Theatre, London
from £31.25
from £25
The Devil Wears Prada - The Musical
Dominion Theatre, London
from £31.25
from £55.63
Harry Potter and the Cursed Child Parts One and Two
Palace Theatre, London
One-part from 9 October 2026; booking through 27 June 2027 at the Palace Theatre
from £112.50
from £31.25
Stranger Things: The First Shadow
Phoenix Theatre, London
from £35.12
My Neighbour Totoro
Gillian Lynne Theatre, London
West End run at the Gillian Lynne Theatre; tickets on sale on British Theatre
from £31.25
Hercules
Theatre Royal Drury Lane, London
from £36.88
Come Alive! The Greatest Showman Circus Spectacular
Booking at the Empress Museum, Earls Court, through September 2026 on British Theatre
from £60.10
Into the Woods
Noel Coward Theatre, London
from £18.75
Magic Mike Live
Hippodrome Casino - Matcham Room, London
from £48.75
Heathers The Musical
The Arts at Marble Arch
from £49.92
A Christmas Carol at the Old Vic Theatre
Old Vic Theatre, London
from £29.38
The Mousetrap
St Martin's Theatre, London
Open-ended West End run at St Martins Theatre; tickets on sale on British Theatre
from £31.25
from £119.90
Cabaret at the Kit Kat Club
Playhouse Theatre, London
from £42.69
Avenue Q at the Shaftesbury Theatre
Shaftesbury Theatre, London
from £31.25
58th Street: Immersive Jazz Dining at Belle Livingstone's Country Club
Belle Livingstone's 58th Street Country Club
from £74.85
Rudolf Nureyev's Romeo and Juliet
London Coliseum
from £30
Much Ado About Nothing at Shakespeare's Globe
Shakespeare's Globe, London
from £6.25
Stick Man
Bloomsbury Theatre, London
from £18.75
Cyrano de Bergerac
Noel Coward Theatre, London
from £18.75
Prehistoric Planet: Discovering Dinosaurs
Lightroom, London
from £25
Peppa Pig's Big Family Show!
Theatre Royal Haymarket, London
from £12.50
from £25
The Oresteia
Bridge Theatre, London
from £36.88
Trainspotting The Musical
Theatre Royal Haymarket, London
from £27.50
A Midsummer Night’s Dream
Shakespeare's Globe, London
from £6
from £18.75
Abigail's Party
Harold Pinter Theatre, London
from £24
Allegra
Harold Pinter Theatre, London
from £20
As You Like It
Shakespeare's Globe, London
from £6.25
Be Like Blippi
The Arts at Marble Arch
from £25
Beetlejuice
Prince Edward Theatre, London
from £31.25
Billy Elliot the Musical
Adelphi Theatre, London
from £36
Brainiac Live
Garrick Theatre, London
from £23.25
from £99.85
Christmas Carol Goes Wrong
Apollo Theatre, London
from £31.25
Death Note The Musical
Barbican Theatre
from £48
Deep-Heat Rivalry
The Other Palace Theatre, London
from £31.20
Dinosaur World Live
Wembley Park Theatre, London
from £12.50
from £88.80
from £12.50
from £30
High School Musical
Wembley Park Theatre, London
from £39.60
Horrible Histories: Barmy Britain Part Five!
Apollo Theatre, London
from £24.38
How the Other Half Loves
Old Vic Theatre, London
from £18.13
I'm Every Woman: The Chaka Khan Musical
Wembley Park Theatre, London
from £43.75
Ivanov at the Bridge Theatre
Bridge Theatre, London
from £31.25
Jeeves Takes Charge
Charing Cross Theatre, London
from £31.88
Love's Labour's Lost at Shakespeare's Globe
Shakespeare's Globe, London
from £6.25
from £24
from £24
from £31.25
Oh, Mary!
Trafalgar Theatre, London
from £36.59
from £25
One Day the Musical
Garrick Theatre, London
from £37.50
Paddington the Musical
Savoy Theatre, London
from £42.69
Paranormal Activity
Ambassadors Theatre, London
from £34.15
Rent
Duke Of York's Theatre, London
From 26 September 2026 to 27 March 2027 at the Duke of Yorks Theatre
from £31
RepresentAsian: An Evening of Asian Talent
Lyric Theatre, London
from £25
Sinatra The Musical
Aldwych Theatre, London
from £43.75
from £31.25
The Car Man
Sadler's Wells, London
from £18.75
The Cherry Orchard at the Harold Pinter Theatre
Harold Pinter Theatre, London
from £25
The Children at the Lyric Hammersmith Theatre
Lyric Hammersmith Theatre, London
from £12.50
The Comedy About Spies
Adelphi Theatre, London
from £18.75
The Elvis Years
Dominion Theatre, London
from £28.13
The Enormous Crocodile
Lyric Hammersmith Theatre, London
from £18.75
The Gruffalo
Lyric Theatre, London
from £12.50
The Hunger Games: On Stage
Troubadour Canary Wharf Theatre, London
from £28.75
The Lives Of Others
Adelphi Theatre, London
from £37.50
The Political Party with Matt Forde
Duchess Theatre, London
from £33.13
The Producers
Garrick Theatre, London
from £31.25
from £31.25
The Tiger Who Came To Tea
Theatre Royal Haymarket, London
from £12.50
The Truth
Apollo Theatre, London
from £25
Theatre Royalty at Theatre Royal Drury Lane
Theatre Royal Drury Lane, London
from £38.75
from £23.44
To Kill A Mockingbird
Wyndham's Theatre London
from £37.50
Too Much Too Young
Dominion Theatre, London
from £28.13
Tosca – English National Opera at the London Coliseum
London Coliseum
from £26.56
Wild About You
Charing Cross Theatre, London
from £25.63
Witness For The Prosecution
Sixteenth company from 22 September 2026; booking through 19 September 2027 at London County Hall
from £20
You and It | Kings Head Theatre, London
King's Head Theatre, London
from £18.75
Your Guide to London Theatre
London's theatre scene is one of the largest and most diverse in the world. In any given week, there are more than 200 productions playing across the city — from multi-million-pound West End musicals to 50-seat fringe shows above a pub.
The West End is London's equivalent of Broadway. The term refers to the cluster of around 40 major theatres in and around Shaftesbury Avenue, the Strand, Covent Garden, and Charing Cross Road. This is where you will find the biggest musicals, highest-profile plays, and longest-running shows.
Off-West End covers everything else — from major venues like the Royal Albert Hall and the ABBA Arena to smaller independent theatres and immersive experiences. Off-West End is where London pushes creative boundaries, and many of the most exciting and unusual shows in the city happen outside the traditional theatre district.
Theatre seasons in London run year-round, but there are peak periods. The autumn season (September–November) sees the most new openings. The Christmas period is busiest for family shows and pantomimes. Summer often brings outdoor theatre, special seasons at Shakespeare's Globe, and new Off-West End productions.
Prices vary enormously. The cheapest tickets for major West End musicals start from £15–£25 (usually restricted view or upper circle). Premium stalls seats for hit shows can reach £150–£300. The sweet spot for a good seat at a good show is typically £40–£80.
Why Book with BritishTheatre.com?
BritishTheatre.com | Resale sites | Box office walk-up | |
|---|---|---|---|
Official tickets | ✓ Always | Not guaranteed | ✓ Always |
Choose your seats | ✓ Online | Often not | ✓ In person |
Price transparency | No hidden fees | Fees + markups | Face value |
Instant delivery | ✓ Mobile tickets | Varies | Collect at venue |
24/7 booking | ✓ Online anytime | ✓ | Box office hours only |
Trusted since | 1999 | Varies | Venue-dependent |
London Theatre Districts & Venues
London's main theatre districts, each with a distinct character:
Shaftesbury Avenue & Soho, W1 — The epicentre of London's West End. The Gielgud, the Apollo, the Lyric, and the Sondheim Theatre (home to Les Misérables) are all here. Nearest tubes: Piccadilly Circus, Leicester Square, Tottenham Court Road.
Covent Garden & the Strand, WC2 — The Lyceum (The Lion King), the Novello (Mamma Mia!), the Adelphi, and Theatre Royal Drury Lane. Nearest tube: Covent Garden.
Victoria & Westminster, SW1 — Apollo Victoria (Wicked), Victoria Palace (Hamilton), His Majesty's Theatre (Phantom of the Opera). Nearest tube: Victoria.
Bankside & Southwark, SE1 — Shakespeare's Globe, the National Theatre, the Old Vic, the Young Vic, and the Bridge Theatre. Nearest tubes: Waterloo, London Bridge, Southwark.
East London, E14/E20 — The new wave: ABBA Arena at Queen Elizabeth Olympic Park, Troubadour Canary Wharf (The Hunger Games). Nearest: Pudding Mill Lane DLR, Canary Wharf.
Wembley & Earl's Court — Troubadour Wembley Park (Starlight Express), Empress Theatre (Come Alive!). Purpose-built entertainment venues outside central London.
Frequently Asked Questions
Where can I buy official London theatre tickets?
BritishTheatre.com sells official tickets for West End musicals, plays, and Off-West End shows, sourced directly from box-office inventory. Tickets are delivered instantly to your phone with no booking fees.
How much do London theatre tickets cost?
Prices depend on the show, seat location, and performance date. West End musicals start from as little as £19 (Mamma Mia!) to £25 (Hamilton). Premium stalls seats for the most popular shows range from £80 to £200+. Off-West End experiences like ABBA Voyage start from £48 and Shakespeare's Globe tours from £22.
What are the best West End shows in London right now?
The highest-rated shows on BritishTheatre.com include The Lion King (4.8 stars), Phantom of the Opera (4.8), Les Misérables (4.8), MJ the Musical (4.8), and Hamilton (4.7). New shows generating buzz include The Devil Wears Prada, Disney's Hercules, and Come Alive! at Earl's Court.
Can I get same-day theatre tickets in London?
Yes. Many West End and Off-West End shows have same-day availability. BritishTheatre.com offers instant mobile delivery, so you can book right up until showtime. Browse our last-minute tickets page
What is the difference between West End and Off-West End?
The West End refers to around 40 theatres in central London's traditional theatre district. Off-West End includes all other London venues — from the Royal Albert Hall and ABBA Arena to independent theatres and immersive spaces. Off-West End shows often offer more experimental, immersive, or large-scale entertainment formats.
Do I need to print my tickets?
No. All tickets from BritishTheatre.com are mobile tickets delivered to your phone. Show your screen at the theatre entrance.
Is it safe to buy theatre tickets online?
BritishTheatre.com — powered by tickadoo — sells only official tickets. All purchases are secured and include full refund protection if a show is cancelled by the venue.
When is the best time to book London theatre tickets?
For the widest seat selection and best prices, book 2–4 weeks in advance for popular shows. However, last-minute tickets are often available for long-running musicals — particularly for midweek performances. New shows and limited runs sell out faster, so book early for these.
Are there cheap London theatre tickets?
Yes. Every West End show has affordable seats, typically in the upper circle or rear stalls. Mamma Mia! starts from £19, Hamilton and Book of Mormon from £25, and Les Misérables from £32. Weeknight performances tend to be cheaper than weekend shows.
































































































