Sasha's place was a perfect place to stay when I attended an event at the nearby assembly hall. It's right by several bus stops and 20 mins on foot from Walthamstow Central tube station. The neighbourhood is quiet and Sasha's place is beautiful (and spotless!).