Left click and drag to explore.
Fifteen stunning illuminated installations on the Canary Wharf estate