10 Upper Bank Street ist einer der zahlreichen Wolkenkratzer am Heron Quay in den Londoner Docklands. ###>10 Upper Bank Street is a 32-story office building located in Canary Wharf, in the Docklands area of London.