J Jodi1980 <font color=FF00CC>Pixie Dust can even make a mood Joined Oct 16, 2001 May 4, 2003 #1 Does anyone know the address of the detective in London, who often says the above??
D dandave The more I travel, the more I appreciate coming ho Joined Oct 20, 2000 May 4, 2003 #2 You mean Sherlock Holmes? Sherlock Holmes and Doctor Watson lived at 221b Baker Street, London, England.
You mean Sherlock Holmes? Sherlock Holmes and Doctor Watson lived at 221b Baker Street, London, England.