University of london royal holloway and bedford new college July 8, 2019 16 32 64 128 Royal holloway and bedford new college university of london (rhul) University of london royal holloway University of holloway University college of london University of london ranking