Downton Abbey fans can have Christmas dinner at the castle where the show was filmed
Calling all Downton Abbey super fans – the estate where much of the popular show was filmed is opening its doors for a Christmas dinner on 15 December. Highclere Castle, a 5,000-acre country estate in Hampshire that provided the backdrop to many of Downton’s iconic scenes, will be offering the experience