A lovely and quiet area of Walthamstow featuring some lovely dogs that are very used to and gentle with strangers. Really lovely stay