A visit to the Sherlock Holmes Museum in London

As a fan of the world-famous detective Sherlock Homes, what is the first thing one does once one has landed in London? Elementary, is it not? Well, one heads to 221b, Baker Street, right?! The Sherlock Holmes Museum located at the above-mentioned address had opened its doors to the public on the 27th of March … Continue reading A visit to the Sherlock Holmes Museum in London