Hi, I have read a few threads about what it’s like to live in Walthamstow but they are from a few years ago. We are thinking of buying our first house there, currently looking at places not far away from Walthamstow Central or a close walking distance to the Village. We have explored the area quite a bit but would love some further insights from somebody who lives there.