UCL is the number one London university for Research Strength (REF2014), recognized for its academic excellence and global impact. Is a public research university located in London, United Kingdom, and a member institution of the federal University of London.

August 17, 2016

Angel – Student

Thank you Sarah and Sarah! Your services of Oxford Guardians made such a difference to my first two years in this country. I can’t say thank […]