Royal holloway university of london ranking world July 8, 2019 16 32 64 128 Royal holloway university of london qs world ranking University of london royal holloway Royal holloway university of london campus tour