England, London, Baker Street, Sherlock Holmes Museum, Waxwork Figures depicting Scenes from Sherlock Holmes Novels