Great apartment in a central location in Walthamstow. It has everything you need for a short or long stay. Fully recommend!