a landmark waterfront building offering in excess of 200,000 sq ft of office space
Ten Upper Bank Street is an exceptional building in an enviable position, right on the waterside and in the heart of Canary Wharf.
The area itself is home to European and world headquarters of numerous financial institutions serviced by 280 bars, restaurants and shops.
The light-filled, expansive reception area of Ten Upper Bank Street with The Wharf on two sides has luxurious finishes and sits on the edge of Jubilee Place, a lively hub of shops, bars and restaurants.