Fans of Sherlock Holmes have already deduced why London’s so special. Make the pilgrimage to the Sherlock Holmes Museum at 221b Baker Street (yes, it really exists!), or follow the path of the BBC’s latest version of the legendary detective with stops at St. Bart’s Hospital, Speedy’s Restaurant on North Gower Street, or Leinster Gardens.
Holmes himself would have a hard time cracking these strange unsolved mysteries!