Bank Street, Canary Wharf,
London, England E14