London, England, United Kingdom
King's College London
Department Of Sociology, Lse
British School in the Netherlands