The London Christmas Lights 2025 season is almost here – and the capital is ready to glow brighter than ever. From Oxford Street’s sparkling stars to the twinkling trees of Covent Garden and the dazzling trail at Kew Gardens, London turns into a festive playground once the lights switch on each November. Whether you’re planning a winter…