jamierubin.net
221B Baker Street
Pretty much everyone figured out where I was going. 221B Baker St. is where Sherlock Holmes is supposed to have lived. Here are a couple of pictures: 221B Baker Street is now the Sherlock Holmes mu…