Alliston HouseChurch Hill Road, Walthamstow, London E17 9RX0.7 miles from centre of Walthamstow1 ReviewsSize 42 roomsOlder Person CarePermanent CareResidential CareDementia Residential Care
George Mason LodgeChelmsford Road, Leytonstone, London E11 1BS1.8 miles from centre of WalthamstowSize 39 roomsOlder Person CarePermanent CareRespite CareResidential CareDementia Residential CareMental Health Care