Germany's Deutsche Bank has opted to take about 250,000 square feet of London's Canary Wharf office space in a building that ...