The Sherlock Holmes Museum is a privately run museum in London, England, dedicated to the famous fictional detective Sherlock Holmes. It is the world’s first museum dedicated to the literary character Sherlock Holmes.
very tourist thing to do in first London visit