Ediths Place is great. Has two bed rooms, small kitchen. Nice living room.
Parking in the area is difficult. We eventually found parking at the bottom of Markhouse ave that was free. Close to Walthamstow town centre.