Great place to stay in Walthamstow!