Grand Place Lille

LilleĀ is located in French Flanders close to France’s northern border with Belgium. It is the fifth largest French urban area and a great place to visit. You can find more content about Lille on our city page! Due to its location near the border, Lille spreads some of the charm known from other Belgian towns. You can also see the Flemish influence in the architecture of Lille’s houses – many residential areas… Read More