Sherlock Holmes is a fictional consulting detective in London ~1880-1914 created by Scottish author and physician Sir Arthur Conan Doyle.