Expensive office locations around the world share similar characteristics: they are located in premier trade and financial centers, they are sites for corporate headquarters, they are located in areas where property availability is scarce and therefore expensive, and they are located close to their most wealthy customers.
As we can see in the map above, the most expensive office spaces are located in Europe, Asia and the United States. London’s St. James area leads as the most expensive location for office space. London is followed by Hong Kong’s Central area, Beijing’s Finance Street, Geneva’s Rue du Rhône, and Silicon Valley’s Menlo Park.
Back in 1950, New York and Tokyo were the only two megacities, with populations larger than 10 million inhabitants. By 2010 the number of megacities had increased to 23, including cities like Mexico City, Los Angeles, Sao Paulo, Rio de Janeiro, Buenos Aries, Paris, Moscow, Cairo, Istanbul, Delhi, Karachi, Mumbai, Dhaka, Beijing, Shanghai, Manila, besides New York and Tokyo, the largest megacity with a population of 36.9 million. For 2025, it is estimated that there will be 29 megacities around the globe. Click here for the interactive map.