H hitc.com London ranks 39th in the world for quality of living 2 points neverminder 10 years ago 3 comments