Sherlock Holmes Museum | Holly Goes Abroad

My mother and I have been fans of Sherlock Holmes--both in book and BBC form--for years, so visiting the Sherlock Holmes Museum was high on our list of priorities for our trip to London. Located at the actual address of 221B Baker Street, the Sherlock Holmes Museum was founded in 1990 as an homage to …