Sign in
Location

Lille

Lille is a city in northern France, the capital of the Hauts-de-France region, located near the Belgian border. It is known for its historic Flemish-influenced center, the Grand'Place, and the Palais des Beaux-Arts, one of France's largest art museums. It appears in the news for cross-border trade and logistics, Europe-wide transport links, and urban development and regional politics.

39 articles
No recent mentions

No stories found for Lille yet.