Tourism Baker Street Treats Baker Street, home of Sherlock Holmes of the detective fiction, is a street found in By londonadmin5 / June 16, 2016