In January 2016, Canary Wharf hosted the first Winter Lights festival, with various art installation being…
Tag: events
Lumiere Festival 2016
In January 2016 London hosted the Lumiere festival, when various art installation were deployed around main…