The SHERLOCK HOLMES Society of London WHERE IT ALL BEGAN Naming the Metropolitan Railway locomotive âHere is the news. The Sherlock Holmes Society of London is in Switzerland.…