Dh and I like visiting Walthamstow, especially the area around the village part. But what's it like to actually live there? What's the community like?