
University College London
6
Times Ranking
9
QS Ranking
Apply Now
Location
England
Year Established
1826
Proportion of International Students
34.80%
Student Satisfaction
84.00
Average Living Cost
£13600/year
Average Tuition Fee
£17770/year