The city of London is one of the largest, most influential financial centres in the world. Together with New York and Tokyo, Londoncontrols much of the global economy.
The No. 1 source for the best infographics
The city of London is one of the largest, most influential financial centres in the world. Together with New York and Tokyo, Londoncontrols much of the global economy.