London is no longer the most expensive city in the world in which to live and work, a study has found. The capital has previously topped lists for cost of living, but is now ranked third behind New York and Hong Kong, according to estate agents Savills. more