Iconic fast food chain shuts 7 locations across UK as it plunges into administration – check full list

A FAMOUS fast food chain has shut seven locations after officially entering administration. The iconic burger restaurant has begun to close multiple locations this month. Leon, which is famous for its halloumi burgers and waffle fries, is restructuring following serious financial difficulties.  The chain built its reputation on natural, fast-casual food, opening 57 branches across...