LEON

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

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. 

Leon to lean on digitalisation to offset labour shortage

The brand reported a like-for-like sales growth of 19.3% in 2022.

LEON launches pop-up grotto in Central London

The pop-up grotto will launch over the weekend.