Harry Potter and the Cursed Child Parts One and Two
Palace Theatre
£38
Agatha Christie's legendary whodunnit has been keeping audiences guessing at the St Martin's Theatre since 1952. The world's longest-running play, The Mousetrap celebrated its 30,000th performance in March 2025 and holds a Guinness World Record for the longest theatrical run in history. Can you solve the mystery before the final curtain falls? Keep the secret!
Agatha Christie's The Mousetrap is the longest-running show in the world, playing continuously in London since 1952. A group of strangers is snowed in at a countryside guest house when a police sergeant arrives with disturbing news: a murderer is on the loose, and one of them may be the killer. As the tension mounts and the bodies begin to fall, everyone has a secret and everyone is a suspect. The play's ending has been kept secret by audiences for over 70 years.
The Mousetrap is a piece of London theatrical history. Seeing it is not just watching a play: it is participating in a tradition that has run unbroken for more than seven decades. The whodunit plot is expertly constructed (Christie was the queen of misdirection for good reason), the atmosphere is genuinely suspenseful, and the famous twist ending is still being protected by every audience that sees it. At the end, every audience is asked not to reveal the identity of the murderer. It is a shared secret that connects millions of theatregoers across generations.
The Mousetrap plays at St Martin's Theatre in the West End. Tickets start from £30. The show is suitable for all ages, though younger children should be comfortable with a two-hour running time and suspenseful atmosphere. St Martin's Theatre is located on West Street, near Leicester Square tube station.
For more Agatha Christie in London, Witness for the Prosecution offers immersive courtroom drama in an extraordinary venue. For classic British theatre, The Play That Goes Wrong is a brilliant comic tribute to the whodunit genre.
Cancellation policy: theatre tickets cannot be cancelled, exchanged, or refunded once purchased.
1,103 reviews
Based on 1,103 verified audience ratings from official ticket partners.
The current London cast features Georgina Fairbanks as Mollie Ralston, Cai Brigden as Giles Ralston, Joshua Riley as Christopher Wren, Nicky Goldie as Mrs Boyle, Christopher Wright as Major Metcalf, Kate Handford as Miss Casewell, Stephen Ventura as Mr Paravicini, and Thomas Dennis as Detective Sergeant Trotter.
The Mousetrap is now directed by Ola Ince, who joined the production in November 2025 to refresh the world's longest-running play while honouring its traditions. The production is produced by Brian Fenty.
The Mousetrap holds the Guinness World Record for the longest theatrical run in history. In March 2025, it celebrated its 30,000th performance in London. It has been the longest-running show in the West End since September 1957. Over 400 actors have played the eight roles since 1952, and the original run featured Richard Attenborough as Detective Sergeant Trotter.
The Mousetrap is recommended for ages 7 and above. Children under 4 will not be admitted to the St Martin's Theatre . Children under 16 must be accompanied by an adult. All children must have their own ticket.
The performance runs for approximately 2 hours
including one interval.
Yes! At the end of each performance
the cast asks the audience to keep the identity of the murderer a secret. This tradition has been maintained for over 70 years - please don't spoil it for future audiences!
Children under 16 must be accompanied by an adult at the St Martin's Theatre .
Latecomers will be admitted at a suitable break in the performance. However
in a mystery play
missing the opening scenes means missing vital clues!
Photography and video recording are not permitted during the performance.
The Mousetrap runs for approximately 2 hours
including one interval.
Yes
The Mousetrap is recommended for ages 7 and above. It's a classic murder mystery without graphic content - a great introduction to Agatha Christie for young mystery fans.
The Mousetrap plays at the St Martin's Theatre
West Street
London WC2H 9NZ. The nearest tube station is Leicester Square (Northern and Piccadilly lines).
Evening performances are Monday to Saturday at 7:30pm. Matinee performances are Tuesday and Saturday at 3pm.
Under the original contract
no film can be made while the play runs in the West End - which is why there's never been a movie adaptation. Given the play's continued success
that tradition looks set to continue!
West Street WC2H 9NZ
Leicester Square
Charing Cross
14, 19, 22, 24, 29, 38, 40, 176
MasterPark Cambridge Circus. NCP Upper St Martins Lane, Bedfordbury. Soho, Chinatown (Q Park scheme).
Palace Theatre
£38
Phoenix Theatre
£44
Duchess Theatre
£25
Ambassadors Theatre
£32
£13
Theatre Royal Haymarket
£38
News
The Mousetrap at St Martin's Theatre: a guide to the world's longest-running play, the story, the seating at St Martin's and what visitors need to know.
Daniel Osei
News & Reviews
West End
Magical Merlin returns to London’s West End for a limited half-term run at St. Martin’s Theatre from 27 October to 2 November 2025.
Julia Jordan
News & Reviews
News
Agatha Christie's The Mousetrap has announced new cast members for London's long running iconic thriller at St Martin's Theatre.
Douglas Mayo
News & Reviews
Misc
Catherine Shipton joins Todd Carty in the 70th Anniversary Tour of Dame Agatha Christie's The Mousetrap - The World's Longest Running Play!
Douglas Mayo
News & Reviews
News
Todd Carty and Gwyneth Strong have been cast in Agatha Christie's The Mousetrap 70th Anniversary Tour. Book The Mousetrap Tour tickets now.
Douglas Mayo
News & Reviews
News
Agatha Christie's The Mousetr UK tour continues in 2024.
Douglas Mayo
News & Reviews
Official tickets
From £30
£30
The Mousetrap