MovieMaps

“The Fox's Lair” Filming Locations

Outlander episode “The Fox's Lair” was filmed in the United Kingdom