This article is a fluff piece on EF. EF is not a very large part of London's startup scene. In a couple of years of various startup heavy tech meetups in London, I've yet to meet anyone who's gone through EF. Which is not to dismiss them, I'm sure they're good, but with a title like that you'd expect them to have actually explored what's going on in London rather than just marketing an individual incubator.