Not sure what the definition of a "startup" is here - Dennis Publishing was founded in 1974 and they are on the list...
Have you mined the HN who's hiring lists for London places? There are usually a fair number...
Too many "Startups" have been going for years and don't offer equity to new employees. So what's the point? Might as well have an SME tech companies site...