March 31, 2023

Lumiere lights up London

Pin It

London lit up by Lumiere festival From BBC Landmarks across central London have been lit up as part of the four-night Lumiere festival of light. British and international artists are displaying more than 50 artworks on some of the capital’s most iconic buildings. Installations will feature in areas in London including King’s Cross, Leicester Square […]