By Candice Krieger
July 7, 2009
London is the 16th most expensive city in the world to live in, according to the latest figures by consultants Mercer. While it has dropped 13 places from last year, it is still above Tel Aviv, but only just. The Israeli city is sitting just behind in 17th. Tokyo has knocked Mexico off the top spot. Must be all that sushi.
Here's the full list, courtesy of Mercer's survey:
The top 50 most expensive cities