Last Easter, the news emerged that the BBC had booked up Ardross Castle, filming location for The Traitors, for a whopping ...