I want to know the answer to the following question:
What professional services network named London the world's capital of higher education?
All the background I'm provided with is that "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.". Is that enough to answer the question?
Answer: no