University of London - Birkbeck College
London, England, UK