Something I discovered while wandering around the lovely park next to Peter's place is that Walthamstow means "the Place of welcome" and I'm very pleased to report that Peter most definitely adheres to that. Peter is a great host who was on hand to answer any queries I had about the local area and went out of his way to make me feel at home. The pictures are exactly as the accommodation is and there are plenty of great amenities short walks away in various directions from the property.