Dominic Cavendish, in his Daily Telegraph review of Annie, remarks: "This is just what London needs right now." And he is right.