The Return of Sherlock Holmes

where did it happen?

From the book "sherlock holmes-norwood mystery" level 2

Asked by
Last updated by jill d #170087
Answers 1
Add Yours

Norwood is located in south London.

Source(s)

SHERLOCK HOLMES: THE NORWOOD MYSTERY