The Sherlock Holmes Museum221b Baker Street, London, NW1 6XE, United Kingdom | 020 7224 3688 | Website
Fun museum with a lot of stairs and very helpful staff
The Sherlock Holmes Museum is at 221b Baker Street, located in a Georgian town house dating from 1815. It is more like visiting Sherlock's home rather than a traditional museum, although there are...
1 result shown