LEON

Review by jen

Retail unit, 1A, 6 Pancras Square, Kings Cross, London N1C 9AG, UK N1C 9AG
Celiac
7 months ago
Not celiac friendly

Staff now claims everything can be cross contaminated and recommends celiac avoid it.