Review of LEON

Paddington Station, Retail, Unit 16, The Lawns, London W2 1HB, UK

Overall Rating

Review


Lots of gluten free meals and pastries. Clearly marked and tastes great.

Updated 2 weeks ago

Gluten Intolerant