Rating 5/525 September 2025

This rating is above the average of 4.0 for Waltham Forest.

It's above the average of 4.3 for restaurant/cafe/canteen within 3 miles.

Hygiene standards are very good.

Address
Unit 47a Cromwell Industrial Estate Staffa Road, Leyton, London, E10 7QZ
Local authority
Waltham Forest

Trading since 17 September 2026, per Companies House.

Loading map…
Search hygiene ratings