Rating 3/54 December 2025

This rating is below the average of 4.2 for Enfield.

Hygiene standards are generally satisfactory.

Address
Stagg House, 315-317 Green Lanes, LONDON, N13 4TB
Local authority
Enfield

Trading since 27 November 1989, per Companies House.