Leon closes 23 restaurants after falling into administration
Leon, founded in London in 2004, built its reputation on a menu of “naturally fast food”, offering salads, wraps, hot boxes and breakfast dishes marketed as a fresher, healthier alternative to traditional fast food. The chain expanded rapidly in city centres, railway stations and transport hubs, but has struggled in recent years with rising costs…

