LEON

Review by Angela

Retail unit, 1A, 6 Pancras Square, Kings Cross, London N1C 9AG, UK N1C 9AG
2 months ago

Recently they’ve been less amenable to coeliacs and will only declare NGCI officially. Precautions in place and staff knowledgable but still slightly disappointing