Sunday, October 27, 2024 📸 Another view of the new installation here in Canary Wharf. Eerie and lovely at the same time. #London Life