lemi travel brand logo

Lille

France

Welcome to Lille

Lille is a city in France, with around 228.3 thousand inhabitants. It is the 10th largest city in France. Lemi has 1 lists with places in Lille.

Download Lemi

Lemi is better in your pocket. Discover more and create your own Lists in our iOS and Android apps.