qnli question: What professional services network named London the world's capital of higher education? sentence: According to the QS World University Rankings 2015/16, London has the greatest concentration of top class universities in the world and the international student population around 110,000 which is also more than any other city in the world.