Louise Jones

Royal Holloway declared ‘Most Beautiful Campus’


Louise Jones discusses Royal Holloway University’s recent win in the ‘UK’s Most Beautiful University’ competition.