LONDON, 2023


The enchanting Russell Square Light Arch Walkway in London was unveiled in 2023. This mesmerising installation adorns the historic square and invites visitors to step into a whimsical world of shimmering lights.

The immersive design allows people to stroll beneath the arches, enveloped in a magical ambience that illuminates the heart of the city with festive joy and wonder.