views

London sildes down table

London is now the 16th most expensive city in the world to live in, according to a report by Mercer, marking a significant drop from third only one year ago, largely due to the fall of the pound against the dollar. Japan is strongly represented with Tokyo and Osaka coming first and second, respectively.