It’s that time of the year as ‘winter has come’: London is all set for Christmas 2023 with the world-famous London Christmas lights glittering all over the city.
While Oxford Street, Bond Street, and Regent Street dazzle with brilliant Christmas lights awing Londoners and visitors alike, the Carnaby Street Universe transcends the revellers to a world comparable only to Hogsmeade from the Harry Potter books.