Downton has Scottish Christmas
The Christmas episode of Downton Abbey will be a two-hour show where the family head to a Scottish estate - filmed at Inveraray Castle - to visit cousins, against a backdrop of deer stalking and shooting in the Highlands.