Royal holloway university of london ranking global July 8, 2019 16 32 64 128 University of london royal holloway Royal holloway university of london campus tour Royal holloway university of london ranking in the world Royal holloway university of london world ranking 2021