Ardross Castle in Alness, north of Inverness in the Scottish Highland, is a location that viewers have got used to seeing on their screens and may continue to do so for the foreseeable future.
Huge charisma, zero ego, and mystery - The Traitors' high priestess reminds us that proper presenting is a dying art ...
Much to the upset of many BBC viewers, Linda was banished from The Traitors at the end of Wednesday night's show ...
When is The Traitors final? That is the question on everyone's lips, and here's when season 3 will reach its conclusion ...