Sherlock Holmes Museum

Cheap Hotels near Sherlock Holmes Museum

The Sherlock Holmes Museum is a privately run museum in London, England, dedicated to the famous fictional detective Sherlock Holmes.

The Oxford Hotel is about 5 miles away from the Sherlock Holmes Museum, which is about 14 minutes without traffic.

Address: 221b Baker Street, London NW1 6XE
Phone: 020 7224 3688