Not accessible
Nirala Sweets Leyton
817 High Rd. Leyton, London E10 7AA, UK
Called in May 2026
At a glance No room for a buggy inside.
“No”
At a glance No room for a buggy inside.