If I would be asked to name the most expensive cities in the world, it wouldn’t take me long to come up with an answer. My common sense and travelling experience would suggest Oslo, London, New York, Moscow, Tokyo, Paris and Geneva, for a start. There would probably be some debate about the relative ranking […]