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