7.
London City, United Kingdom – 1654 $ per square meter
London City, the City of London or just The City is one of the greatest financial capitals of the world being a leader in banking, bonds and exchange.
In a perpetual race with New York City, the City is the place where major world corporations and leading banks develop their businesses.
After years of housing and small boutique the City started, with the early 2000’s to rethink the way corporate can enter in these location without damaging the friendliness of the place.
With 1654 $ per square meter, London City is home to over 500 bank offices, multi-national stock exchange companies and future energy and global insurances, all of them being contributors to U.K’s gross domestic product.