Professor Tizzi bodde i Londons norra sörstad.