Sherlock Holmes
Question 7 out of 15

7. On what street does Sherlock Holmes live?
Adler Street Abbey Street Baker Street Thames Street ▶ Next Question ◀