What about Paris? I'm hearing from neutral sources (not me, I'm biased) that Paris is ahead of London in terms of startups. I actually was surprised to hear that.
I understand that the language barrier can be stressful for Americans. London is therefore the default choice.
I understand that the language barrier can be stressful for Americans. London is therefore the default choice.