Sherlock Holmes Museum
Sherlock Holmes, the worlds greatest fictional detective, lived at 221b Baker Street, according to his books, between 1881-1904, and you can actually visit his home, because 221b Baker Street has…
Things to do & See in London