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