The Sherlock Holmes Museum is a popular privately-run museum in London, dedicated to the celebrated 19th century detective created by Sir Conan Doyle. The museum opened in 1990 and is situated in Baker Street, bearing the number 221b , the address of the fictional detective - although it actually lies between numbers 237 and 241.