Over the past two decades, the skyscrapers of Canary Wharf have become powerful symbols of London’s towering financial sector.
Its developers are now betting the area can also become synonymous with the brightest financial technology start-ups in the world.