Is London really the world’s most expensive city? London is a more expensive place to live in and to work compared with Sydney, Hong Kong and Mumbai. Savills 12 Cities Report finds that Sydney, Los Angeles and San Francisco offer best value. The[…] 19th October 2015