The Grove72 Grove Road, Walthamstow, London E17 9BN0.6 miles away from centre of Walthamstow9 roomsYounger Adult CarePermanent CareMental Health Care