Inside the Square Mile
London is the world’s financial capital, ranked above New York and Hong Kong on the Global Financial Centers Index. A massive 10% of UK GDP is generated in an area of roughly only 1 square mile.
London is the world’s financial capital, ranked above New York and Hong Kong on the Global Financial Centers Index. A massive 10% of UK GDP is generated in an area of roughly only 1 square mile.