Sherlock Holmes and Doctor Watson lived at 221b Baker Street between 1881-1904, according to the stories written by Sir Arthur Conan Doyle. 16) What street did Sherlock Holmes live in? The right answer: 1.High Street 2.Fleet Street 3.Baker Street
{}