The Sherlock Holmes Museum
221b Baker Street NW16XE London , London, United Kingdom United Kingdom
- Profile: The Sherlock Holmes Museum is a Museums and Preservation Societies company located at London , London,, United Kingdom United Kingdom, address is 221b Baker Street, London , London, NW16XE UK, postcode is NW16XE, you can contact The Sherlock Holmes Museum by phone 442079358866