Credit: KFC France

Firce Capital and KFC France have announced the arrival in Luxembourg of the international fast food chain, including plans to open ten restaurants by 2028.

The first KFC restaurant in the Grand Duchy will open in the Belval Plaza shopping centre in autumn 2024. KFC selected Firce Capital to establish the brand throughout Luxembourg. Created in 2021, the Firce Capital retail branch advises and supports major international brands in their expansion strategy in Luxembourg and Europe, the company noted.

The very first KFC restaurant in the Grand Duchy will be located in Belval Plaza, one of the largest shopping centres in Luxembourg (37,150 m²). Located in Esch-Belval next to university premises, offices, new housing, concert hall, cinemas, Belval Plaza offers direct access to the station as well as more than 3,000 parking spaces. It is also recording steadily increasing attendance, with more than 7 million visitors in 2023.

As a KFC franchisee, the retail arm of Firce Capital plans to open ten restaurants in Luxembourg over the next five years. The first openings are planned for some time in 2024 and will lead to the creation of more than 500 jobs by 2028.

Christophe Fournage, President of Firce Capital, commented: “We are very happy with this new collaboration with KFC France. Our ambition is for KFC to become the most successful restaurant chain in the entire Greater Region. To do this, we will draw on our considerable experience in the Retail and Food and Beverage worlds. […] Our retail team, supported by our investment and asset management teams, now has the capacity to take franchise contracts directly in order to best manage the implementation and operation of differentiating concepts.

Isabelle Herman, Managing Director of KFC France, added: “We are delighted to have concluded this agreement with Firce Capital which will become the operator of the KFC franchise for the entire Luxembourg territory. The brand enjoys a high reputation in neighbouring countries, so it was logical to enter this market due to its economic dynamism and the strong consumer demand for the establishment of KFC in the Grand Duchy. Belval Plaza, thanks to its strategic location and a growing flow of visitors, constitutes the ideal place for the inauguration of this first Luxembourg KFC.”