Sherlock Holmes Filming Locations

Sherlock Holmes was filmed in London, Manchester, & Liverpool in United Kingdom.
Show Map