Londonist Ltd | Where is 221b Baker Street? @Londonistvids | Uploaded 4 years ago | Updated 1 day ago
Everyone knows the address of Sherlock Holmes is 221b Baker Street. But where exactly is it? There are a few contenders, as Matt Brown explores.
Everyone knows the address of Sherlock Holmes is 221b Baker Street. But where exactly is it? There are a few contenders, as Matt Brown explores.