1. 2. 3. 4. The Sherlock Holmes Museum221b Baker Street London NW1 6XE England 5. Sherlock Holmes and Doctor Watson lived at 221b Baker Street between 1881-1904,…