Duke of York’s TheatreSherlock Holmes Tours51.510223, -0.127084Saint Martin's Lane, London WC2N 4BG, England, United KingdomLocation map (click to zoom)