Tokyo is the most expensive city in the world to live in, Karachi is the cheapest, reports the private institute Mercer.
Most European cities drop in the ranking; Australian and New Zealand cities surge
London drops 7 places to rank 25
Read the full Global Overview
Worldwide top 50 cities: Cost of Living rankings here