LEON

Leon is a fast food chain based in the United Kingdom, established in 2004.

LEON to launch January menu with new build-your-own bowl feature

It will be available on 8 January at all LEON restaurants.

How LEON embraced indulgence in their latest seasonal offer

This year’s Christmas menu is inspired by Praline chocolates.

LEON’s net loss decrease by 15.8% in 2023

The company also recorded a gross profit of £41.9m.