Sherlock Holmes

was at Regent’s Park Open Air Theatre, The Regent's Park, Inner Cir, NW1 4NU. London. The show ran from 02 May to 06 June 2026.
Sherlock Holmes at Regent’s Park Open Air Theatre All current theatre shows in London