Sherlock Filming Locations
Sherlock was filmed in London & Cardiff in the United Kingdom.
Forest Fawr Country Park
Hound Caves
Sherlock and Watson follow Henry Knight to the caves where he saw the Hound in his youth in episode 2x02 “The Hounds of Baskerville”.
187 North Gower Street
221B Baker Street
Apartment that Sherlock and Watson rent from Mrs. Hudson throughout the series.