Lille is a city with a rich heritage, located in the north of France, just a few kilometers from the Belgian border. Its strategic location on the Deûle River fostered commercial development as early as the Middle Ages. A blend of Flemish and French traditions shapes the city's character, revealing itself in architecture, cuisine and local customs.Lille on the map: the heart of northern France Lille, the capital of h...