The real beast of a walk is on the Jubilee line. Canary Wharf and North Greenwich stations are more than an hour apart on ...