Friday, July 24, 2026

HomeLifestyle NewsWhere is ‘The Traitors’ filmed? Inside Ardross Castle in Scotland

Where is ‘The Traitors’ filmed? Inside Ardross Castle in Scotland

- Advertisement -

Ardross Castle (Smith Collection/Gado/Getty Images)Smith Collection/Gado/Getty Images

Following Alexander’s death, his son, Sir Kenneth Matheson, sold the estate to businessman C W Dyson Perrins in 1898. Dyson Perrins spent several months annually at Ardross, with house parties making the most of the grouse moors, fishing and deer forests. Dyson Perrins continued the modernisation efforts, as well as installing electricity and purchasing further land in Glencalvie and Diebidale. A major…

Click here to view the original article.

- Advertisment -
- Advertisement -

Recently Viewed