Should I Eat Here

Alliston House

Hospitals/Childcare/Caring Premises
Rating 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