London is voted the best city in the world for quality of life, beating Paris and New York

London is voted the best city in the world for quality of life, beating Paris and New York

Liked this MailOnline video published with the news, read the full news here