The Return of Sherlock Holmes Filming Locations

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

Chatsworth House

Holdernesse Hall (exterior)

From episode #106 "The Priory School".

Source: IMDb

 

Haddon Hall

Priory School

From episode #106 "The Priory School".

Source: IMDb