Top finance managers skeptical about London's future