Royal Holloway retains title of highest performing London university for student satisfaction for third year running
09 Aug 2017
In this year’s National Student Survey (NSS) Royal Holloway, University of London has retained its position as number one for student satisfaction.