University of west london ranking times higher education July 8, 2019 16 32 64 128 University of london ranking University of the west of scotland london campus London top 10 university