By tag: London

To eat

To Eat - Leon

Leon is a chain of restaurants in the UK that bring a whole new dimension to the idea of fast food. They believe that food should taste good while at the same time nourish the body and be kind to the environment. Their innovative, seasonal recipes are full of flavour and goodness and only use ingredients that they personally source from places they trust...

Read more...