“The Naval Treaty” Filming Locations

Series: The Adventures of Sherlock Holmes Season 1, Episode 3

The Adventures of Sherlock Holmes episode "The Naval Treaty" was filmed in Manchester in United Kingdom.
Show Map
 

Heaton Hall as Foreign Office

Source: IMDb