Library House posted an interesting chart today on their World Rankings, providing the following chart:
By default, that means London and surrounding areas (which represents about 60% of all UK investment activity).
It’s amazing to see the spread between investment amounts in the UK and California – 9:1.
The average amounts invested per company are roughly 2:1. That matches nicely with Simon’s numbers which suggest Europe is building $100 million companies for half the cost.