The Second Clue

The Sherlock Holmes Museum is located at this street address on Baker St.

 

 

Resources

Clue 1 Clue 2 Clue 3 Finale