Good place to be, enough space and a garden (south). Overground and tube around the corner. Walthamstow is a good place to be.