Good location! walking distance to canary wharf