Deutsche Bank has opted to take about 250,000 sq ft of Canary Wharf office space in a building emblazoned with the logo of Revolut, the latest high profile lease for London’s Docklands financial ...