There's another Art Installation in the City of London outside the Leadenhall Building. A sign says it's called Elysian Arcs and it's described as an immersive, iridescent world of light and sound. I wandered through and think the description is a bit grand!