Light Night Leeds: The City Glistens with Cultural Radiance for Its 20th Display
Light Night Leeds, the UK's largest light art festival, is set to dazzle the city on October 24 and 25, 2024, from 6pm to 10pm, marking its spectacular 20th anniversary.…