A Taste Of Leon – London!

A Taste Of Leon – London! Leon is one of those fast casual spots you see dotted all over London, and for the most part it delivered exactly what it promised: quick food that felt fresher, more substantial, and a touch healthier than your standard grab and go. I lived in London for 15 years and always meant to try it but never did… That’s changed now and I have to admit, I will definitely consider it more now as […]

Continue reading → Leave a comment