English, asked by Vasukanigiri735, 11 months ago

Sherlock Holmes lived___221 B Baker street

Answers

Answered by hardiko4
2

Answer:

Sherlock Holmes lived in 221 B Baker Street.

Answered by jetalsuthar851
1

Answer:

Sherlock Holmes lived in 221 B Baker Street

Similar questions