Comment Comment by polyvisual 221B is 221B Baker Street, where Sherlock Holmes lived. parent polyvisual 1 year ago