London may have billionaires a-plenty, but what about funding for the next generation of businesses?