Address
Ground Floor 306 Grove Green Road, Leytonstone, London, E11 4EA
Local authority
Waltham Forest

Trading since 11 September 2026, per Companies House.

Loading map…
Search hygiene ratings