Sherlock Holmes
221B Baker Street
London, England
Click on the pictures
+
Baker Street Station
10 Northumberland St., London