Users' questions

How many Leon stores are there in the UK?

How many Leon stores are there in the UK?

Leon Restaurants

Type Subsidiary
Founded 2004
Founders John Vincent Henry Dimbleby Allegra McEvedy
Headquarters London, England, UK
Number of locations 61 (April 2021)

Does Leon still exist?

LEON was set up in 2004 by John Vincent, Henry Dimbleby and chef Allegra McEvedy to make it easier for everyone to eat well. There are currently over 60 restaurants, with plans to open many more across the world.

How many Leon stores are there?

61April 2021
Leon Restaurants/Number of locations

Who owns Leon food chain?

EG Group
Leon Restaurants/Parent organizations

Is Leon only in London?

Leon has 42 company-owned restaurants in London and other large cities in the UK, as well as 29 sites run by franchisees at transport hubs, mainly airports and railway stations, across the UK, the Netherlands, Ireland, Norway, Spain and Switzerland.

Is Leon UK halal?

5 answers. None of our meat is Halal in our restaurants but we do offer a variety of meals that cater for Vegetarians and Vegans. over a year ago. over a year ago.

How much did Leon sell?

Leon has been acquired by forecourt retailer and fast food operator EG Group in a deal reported to be worth up to £100m.

What happened to Leon Restaurant?

The billionaire brothers behind the petrol station business EG Group have snapped up the fast food chain Leon Restaurants for £100m, just months after acquiring supermarket chain Asda.

Does Leon serve alcohol?

Leon restaurants also open in the evenings, with waiter service, plates and cutlery, and even alcohol served in some branches.

Who bought out Leon?

Who just bought Leon?

What are the brands of Leons in London?

We carry a wide variety of well known brands including, but not limited to: Sealy, Serta, KingKoil, Kingsdown, Samsung, Whirlpool, KitchenAid, Maytag, Frigidaire, Panasonic, LG, Sharp, Hisense, Toshiba,.. Note: Leons London store hours are updated regularly, if you find any error please notify us.

Where are the Leon fast food restaurants located?

Leon, Kings Cross Station, London. Leon is a fast food restaurant chain based in the United Kingdom, established in 2004.

How many Leon Restaurants are there in the UK?

By 2015 Leon had 57 restaurants. In January 2015, HMSHost operated six Leon locations in airports and railway stations in southern England, and Leon announced an expansion of its relationship with HMSHost in 2018, including a franchise agreement in airports and railway stations across Europe and the Middle East.

What do Leon Restaurants do for the NHS?

In March 2020, Leon set up the “Feed NHS” initiative to deliver 5,600 free meals a day to National Health Service critical care staff at London hospitals during the COVID-19 pandemic. Other restaurant chains became involved, including Franco Manca, Tortilla, Tossed, and Wasabi. A JustGiving page was created to raise funds.