(Bloomberg) The decade-long leap in prices has made London the most expensive city in the world for high-end homes -- costlier per square foot than Monaco, New York, Hong Kong or Tokyo, according to Knight Frank, which says prime London houses cost about 5 million pounds and prime flats run about 2.5 million pounds.