Uptown top ranking


THE WORLD's ten most expensive cities are all found in Australia, Asia and Western Europe, according to the bi-annual cost of living index from the Economist Intelligence Unit, our corporate sibling.

Via - Economist