Eye-catching installation set to be unveiled in London
On 18 January, Veolia will unveil Bottle Festoon as part of Lumiere London; an eye catching installation brought to life by
On 18 January, Veolia will unveil Bottle Festoon as part of Lumiere London; an eye catching installation brought to life by
© 1997-2025 South West Londoner. Built by Tigerfish