Is Leon Fast Food. Fast Food LEON. They serve all-natural and healthy food across the UK.
We hope to be back in the future. They serve all-natural and healthy food across the UK. After six months at the observer food monthly awards Leon was named The Best Fast Food Restaurant in Great Britain.
Join the LEON Club and help us shape the future of fast food.
Since then Leon has been growing at a rapid pace and it currently has 61 active sites. Since then Leon has been growing at a rapid pace and it currently has 61 active sites. Tottenham Court Road Warren Street Tottenham Court Walk Oxford Street Victoria Place Shopping Centre. Our mission is to make it easy for everyone to eat well.