Headline : Mercer’s Quality of Living Rankings 2019: UK city with best quality of life revealed.
London has been named the UK's best city to live in, according to an annual quality of life survey.
Vienna topped the list for the tenth consecutive year, with Zurich, Vancouver, Munich and Auckland are the top five.
The Indian cities of New Delhi (162), Mumbai (154) and Bengaluru (149) remained unchanged from last year’s ranking for overall quality of living. In 105th place, Chennai ranks as the region’s safest city, while Karachi (226) is the least safe.