The Memoirs of Sherlock Holmes Filming Locations

The Memoirs of Sherlock Holmes was filmed in United Kingdom.
Show Map
 

Lyme Park

Duke of Lomond's Country House

From episode 1x01 "The Three Gables".

Source: IMDb