This is where Sherlock Holmes lives in the new BBC series "Sherlock". TV Locations, Homes - Celebrity - Misc By: jbottero