Illusionaries, a new immersive space at Canary Wharf News Illusionaries, a new immersive space at Canary Wharf