Skip to main content

Sherlock Holmes museum

The Sherlock Holmes museum is located at 221b Baker Street in London.

Weblink

This post may be out of date!

Published on March 26, 2009

1 placemark 3,867 views 0 views/24h

Permalink

Embed Code

x px

Be the first to add a comment.