Royal Holloway University of London

Mirror_rhul_ariel
  • Established in 1879
  • The Department of Music is the top department in the UK
  • The College campus is set in 135 acres of parkland just 19 miles from the centre of London
  • Overall student satisfaction across the College has been above 84% every year for the past 3 years.
  • Eight top 10 research Depts: Biological Sciences, Drama, Earth Sciences, Economics, Geography, German, Media Arts and Psychology
  • 100 million pound investment programme with a state-of-the-art lecture theatre complex and award-winning student accommodation
  • Full access to all University of London shared facilities including the world class library and careers service

Sidebar_rhul

Student Distribution

Ranking