A Christmas Carol at Windsor Castle seems a perfect match for a Victorian-style Christmas family show. 'The man who invented Christmas' in