Great location on the edge of Walthamstow Village, perfect for a week visiting relatives in the area. Easy check-in, nice place, recommended.