Aizpurúa, Eva, City, University of London y Trinity College Dublin, Irlanda