London
London is the financial center of the world and is favored by high-net-worth individuals more than any other city. London has the highest rank in regard to economic activity, cultural opportunities and quality of life. London has an abundant supply of luxury houses and top-tier educational opportunities, and the city is already home to a large number of ultra-rich individuals. Real estate comes at a premium in crowded London. The average price for prime property is close to $5,000 per square foot.