LEON

Review by jen

27 Tottenham Court Rd, Bloomsbury, London W1T 1BJ, UK W1T 1BJ
Celiac
2 months ago
Not celiac friendly

Through me out and said they don’t serve celiacs. It was very embarrassing. Also now have sandwiches on gluten free bread that say in the fine print may contain gluten.