London, England, United Kingdom
University of Cambridge
London School of Economics and Political Science