London theatre tickets
All-in pricing: the price you see is what you pay. We know which seats are worth the money at each theatre, and which ones are not.
Rather talk it through?
Tell us who's coming and what you fancy. We'll help you choose the show, talk you through the seats, and book them for you.
020 7193 9050Monday to Saturday 8am to 8pm, Sunday 10am to 8pm
Popular right now
Mamma Mia!
Novello Theatre
Les Misérables
Sondheim Theatre
The Book of Mormon
Prince of Wales Theatre
Black Friday sale
Wicked
Apollo Victoria Theatre
Phantom
His Majesty’s Theatre
Black Friday sale
Hamilton
Victoria Palace Theatre
Black Friday sale
Matilda The Musical
Cambridge Theatre
The Lion King
Lyceum Theatre
Black Friday theatre tickets 2026
Black Friday sale
Wicked
Apollo Victoria Theatre
Black Friday sale
ABBA Voyage
ABBA Arena
Black Friday sale
Hamilton
Victoria Palace Theatre
Black Friday sale
Harry Potter and the Cursed Child
Palace Theatre
Black Friday sale
Beetlejuice
Prince Edward Theatre
Black Friday sale
Matilda The Musical
Cambridge Theatre
Black Friday sale
Devil Wears Prada
Dominion Theatre
Black Friday sale
Six
Vaudeville Theatre
Black Friday sale
The Play That Goes Wrong
Duchess Theatre
Black Friday sale
Magic Mike Live
London Hippodrome (Over 18s Only)
Black Friday sale
Legally Blonde
London Coliseum
Black Friday sale
Charlie
London Coliseum
Black Friday sale
The Snowman
Peacock Theatre
Black Friday sale
Oh, Mary!
Trafalgar Theatre
Black Friday sale
Witness for the Prosecution
London County Hall
Black Friday sale
Dirty Dancing
Prince Edward Theatre
Christmas shows in London
Pantomimes, family shows and the big musicals, all playing over Christmas and New Year.
Why book with us
All-in pricing
The price you see is what you pay. Nothing is added at checkout.
Real people on the phone
Call 020 7193 9050 and talk to someone who knows the shows and the seats.
West End tickets since 2004
Musicals, plays and family shows in every corner of the West End.
Not sure what to see?
Start with who's coming.
- Taking the children Family shows, with ages and running times up front. Family shows
- Tonight or tomorrow Shows with seats left for the next two days. On tonight
- A group or school trip Ten or more, together. We'll handle the booking for you. Group bookings
- Tell us who's coming Ring 020 7193 9050 and we'll suggest two or three shows that fit. Call the team
Before you book
The questions people ask most about a night at the theatre.
Is the price I see the price I pay?
Yes. Our prices are all-in: the price you see on the seating plan is what you pay, with nothing added at checkout. There are no surprise fees on the last page.
Is it better to sit in the Stalls or the Circle?
It depends on the theatre and the show. The Stalls put you closest to the actors and the atmosphere. The front of the Dress Circle often gives the best view of the whole stage, which matters for big dance numbers and spectacle. Each of our show and theatre pages says which seats we'd pick, or call us and ask.
Can I wear jeans or trainers to the theatre?
Yes. There's no dress code at West End theatres, so wear whatever you're comfortable in. Plenty of people dress up for a birthday or anniversary, and nobody minds either way. A light layer helps, because some auditoriums get warm.
What time should I arrive at the theatre?
Arrive 15 to 20 minutes before the start, no later. Many evening shows start at 7.30pm, but times vary, so check your tickets. If you're late, you'll usually be held until a suitable break in the show, and on some one-act shows you can't go in at all.
How do my tickets arrive?
By email, as e-tickets, usually within minutes of booking. Show them on your phone at the door, or print them if you prefer. If they haven't arrived, check your junk folder, then call us on 020 7193 9050 and we'll resend them.
Can I buy tickets on the day, or over the phone?
Yes to both. Our Tonight list shows what's on today, and on the day a call is often quickest, because we can check what's left and book it while you're on the line. 020 7193 9050, Monday to Saturday 8am to 8pm, Sunday 10am to 8pm.