London er en av verdens dyreste byer å leve i, ved siden av Moskva og Tokyo.