Sherlock Holmes and the Hunt for Moriarty

“When you have one of the first bra ins of Europe up against you, and all the powers of darkness at his back, there are infinite possibilities”

London, 1901. As the British Empire wages war in the name of a Queen whose health is failing, a series of mysterious events reveal s a crack in the high corridors of power.


A crack that threatens to destabilise monarchy, government and Empire. And at its centre, controlling the flow of information and influence, a shadowy figure plans a final deadly move. Drawn into the game and unsure who to trust, Sherlock Holmes and Dr. Watson find themselves confronting figures from their past in a desperate race against time, aware that the most powerful person in the world could be in the pocket of one of the most corrupt.


But just how much is Holmes willing to sacrifice as he faces ‘checkmate’? A thrilling adventure based on the work of Sir Arthur Conan Doyle, Sherlock Holmes: The Hunt for Moriarty is a world premiere combining powerful performances, a haunting soundscape and innovative design for an exhilarating theatrical experience.


“One of the most innovative, audacious companies working in contemporary English theatre”  The Stage


Suitable for age 11+


Dates
Tue 16 - Sat 20 Sep 25
Prices
Tickets £19* | £23.50* | £27*
Access £19*
Schools groups £12
Under 26s £8
Running Time
130 minutes
Access Details

We have a limited number of free essential companion tickets available. These tickets are for adult patrons who require essential support during their visit. All children aged under 14 must be seated with an accompanying adult (18+) when watching a performance.

Book a ticket

Tue 16 Sep 2025
7.30pm
Wed 17 Sep 2025
7.30pm
Thu 18 Sep 2025
1.00pm
Thu 18 Sep 2025
6.30pm
Fri 19 Sep 2025
7.30pm
Sat 20 Sep 2025
2.30pm
Sat 20 Sep 2025
7.30pm

Plan Your Journey

Food & Drink

Keep in Touch

© 2025 Queen's Theatre Hornchurch | Havering Theatre Trust Ltd established in 1953 | Registered in England No 524845 | Registered Charity No 248680 | VAT No 246 7715 38