‘The Twelve Drinks of Christmas’ at The Waldorf Hilton: Christmas drinks are all a bit predictable aren’t they? Mulled wine, egg