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

Posted Comment

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

What's New Facebook & Twitter

Panacea Lead Software Engineer, since 2015

Team Rapture Team Member, since 2011