221B Baker Street, and The Sherlock Holmes Museum, London. sherlock221bbaker streetlondonliteratureoriginal photography