New York and London — two of the world’s leading business-destination cities and top global financial centers — have a “strong two-way flow in terms...