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.