leicester, leicestershire, united kingdom
De Montfort University
Royal Holloway, University of London