Quizzing Live

In Which London Street Was The Character 'Sherlock Holmes' Said To Live In

Answer:
221b Baker Street