The flat is a great place to stay in Walthamstow and perfectly located for the village. Looks just as lovely as it is in the photos.