The location of the house was perfect for us. Walthamstow Village is a great place and we'll worth a visit