Alliston House
Hospitals/Childcare/Caring PremisesRating 5/529 September 2025
This rating is above the average of 4.0 for Waltham Forest.
Hygiene standards are very good.
- Address
- Alliston House 45 Church Hill Road, Walthamstow, London, E17 3EX
- Local authority
- Waltham Forest