Canary Wharf goes green: Banking district unveils 'waterfront oasis' to attract birds, bees and eels and boost workers' wellbeing
Eden Dock in Canary Wharf features new public spaces alongside floating gardens and boardwalks around one the area's marinas.
Read more »