The show, which is filmed at the atmospheric Ardross Castle in the Scottish Highlands and is hosted by Claudia, splits the ...