MovieMaps

The Private Life of Sherlock Holmes Filming Locations

The Private Life of Sherlock Holmes was filmed in London in the United Kingdom.