Canary Wharf is teaming up with the Eden project to create a “green ridge” that runs through London’s high financial district with plants, floating pontoons and water activities. The dramatic plan includes parks, access for swimming and rowing and even a coastal pavilion for concerts. The Mail on Sunday may reveal that Canary Wharf Group CEO Shoby Hahn has been in secret talks with The Eden...