Review of LEON

2 Pancras Rd, Pancras Sq, London N1C 4AH, UK

Overall Rating

Review


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

Updated 4 years ago

Celiac