relative to London's size not that impressive
Considering London is the biggest city in Western Europe and had more banks and other data users it is to be expected it has the most data. In Germany many companies are spread out in other cities, not all centralised in one place. Frankfurt is a city about the size of Nottingham. Nine million Londoners must also contribute, cat photos and all?