221B Baker St, London, UNITED KINGDOM

The ever popular Sherlock Holmes mansion and museum at the English literary world's most popular address : 221B Baker St. At the corner of the pic are the Visiting Cards that Mr.Sherlock Holmes gave me ! :)

 
Hosted by www.Geocities.ws

1