As one of the world’s great cities, it’s only appropriate that London — grand capital of the United Kingdom — would put on a world-class show to mark the passing of the New Year. That’s the promise of ...