Canary Wharf has partnered with the Eden Project to create a 'waterfront oasis' to attract birds, bees and eels and boost workers' wellbeing. Eden Dock features new public spaces alongside ...
Canary Wharf is also seeking to boost its appeal ... The green space features new public areas alongside floating gardens and boardwalks around one the area's marinas. It also includes a living ...