Cambridge has been crowned the best university in the UK for the eighth year in a row.
The institution has topped the annual Complete University Guide for 2019.
It saw off competition from long-time rival Oxford and several of the London universities.
The Complete University Guide assesses institutions according to 10 measures of performance.
These include student satisfaction, research, entry standards, the proportion of good honours degrees awarded, graduate prospects and completion rates.
The London School of Economics took third place in the ranking, followed by Imperial College London in fourth and the University of St Andrews in fifth.
Durham was in sixth position, followed by Loughborough, Lancaster, Warwick and the University College London taking the tenth spot.
The rankings, which cover 131 institutions, also show that the biggest climber was Staffordshire University, which moves up 32 places to joint 73rd.
Dr Bernard Kingston, chairman of thecompleteuniversityguide.co.uk, said: "It is a fact that Cambridge and Oxford have usually topped the table. But some 20 British universities could be regarded as top world-class institutions – some ancient like Cambridge and Oxford, and some modern like Warwick and Lancaster. All are able to attract faculty and research funding globally.
"This clearly influences the quality of their undergraduate teaching and enables them to recruit high-quality students. All universities strive for continual improvement, and it is conceivable that in the future others may pose a challenge to Cambridge and Oxford."
The authors note that across the UK, the proportion of graduates gaining a first or 2.1 has increased year-on-year since the table was first created.