Brain › General Knowledge

On what famous London street does famous detective Sherlock Holmes live?

  1. Charing Cross Road
  2. Oxford Street
  3. Downing Street
  4. Baker Street

Answer

The correct answer is D) Baker Street.

More General Knowledge questions

Play Brain · Practice