East London glimpses and great addresses - Nemesis, Babe