Plus I don't think location really matters that much; startups don't need an environment with thousands of hip enterpreneurs, all it takes is a small team with a good idea.
London actually has no "startup scene", the dirty little secret is there is no silicon in Silicon Roundabout. Lots of ad brokers, social media strategists, hairdressers and bakers with Twitter accounts, but no actual tech is developed there.
That is a lie that the Register likes. There is actually lots if real tech. Perhaps less actual silicon than Cambridge but lots of tech. Some decent exits in real techn prove it.
London is the centre of finance in Europe. It utterly dominates.