great location 5 minutes walk from Canary wharf