Today the Downton Abbey film makes its debut in cinemas across the country, to the delight of its longstanding fans. But neither the six seasons and the feature-length outing would be quite as absorbing without its surrounding – the grounds of Highclere Castle, of course where the programme is filmed, but also the spectacle of the costumes, the decor and crucially, the food.