An October update on the completed project at Canary Wharf, The Eden Dock features aquatic islands, marine habitats, art installations, and music, making it one of the best spots in London to relax and reconnect with nature.
GIVE US A CALL TO DISCUSS
+44 (0)1668 281464EMAIL US YOUR PROJECT IDEAS
SEND US AN EMAILLATEST NEWS, PROJECT INFO AND MUCH MORE DIRECT TO YOUR INBOX