A Scion Society of The Baker Street Irregulars
Medals of London’s Sherlock Holmes Museum
“It looked like a small museum.” – The Adventure of the Three Garridebs (3GAR) In 1990, the Sherlock Holmes Museum was opened at 239 Baker Street in London. Almost immediately, they came into a “turf war” with the Abbey National Bank over who could claim the rights to 221B Baker Street. The headquarters for Abbey… Continue Reading