taken 13 years ago, near to Blackwall Tunnel, Greenwich, England
Building N by the Lea
This seems to be the beginning of the Leamouth Peninsula project, at the base of the Goodluck Hope peninsula near the mouth of the River Lea, with a vertical garden up its western wall Link (Archive Link ) .