London transforms into a magical wonderland on New Year's Eve, glowing with lights, joyous laughter, and smiles. The city smells sweet with happiness and curiosity for the upcoming year. People everywhere are gearing up for the big day, each with their own unique...