It’s the time of the year when cities are ranked in order of liveability, healthcare, education, life expectancy, happiness index, motherhood and various other yardsticks of sometimes spurious excellence, and one thing is clear: London ranks far down the scale, somewhere around the mid-thirties, out of fifty. It seems to be the happiness bit that [...]
Published on September 06, 2013 23:58