London, England, United Kingdom
University College Dublin
Royal Holloway, University of London
Queen's University