Ardross Castle from The Traitors is an 18th-century stately home located 30 miles north of Inverness in the Scottish Highlands. The Ardross region is very remote with the area only being ...
The castle dominates a crossing of the River Trent ... as well as part of a coal wharf dating back to the late 18th Century. Archaeologist Philip Jefferies said different phases of development ...