The Adventures of Sherlock Holmes

What is the main place of where Sherlock Holmes the Red Headed League takes place?

What is the main place of where Sherlock Holmes the Red Headed League takes place?

Asked by
Last updated by Jill W
1 Answers
Log in to answer

The story is set in London, England, in October 1890. This is late Victorian England.

-Number 4 Baker St, Holmes’s house.

Source(s)

The Red Headed League