a wonderful place to stay. High above the Walthamstow market, a lovely fully equipped flat. Our favorite place on our UK travels.