The East London pubs we've lost in Walthamstow | This Is Loc