Lens is a town in the Department of the Pas-de-Calais, in the Hauts-de-France region, 35 km south-west of Lille.. Although it has close to 34,000 inhabitants, its agglomeration is one of the densest in France, with the urban area of Douai-Lens having a population of 540,000.
![](/images/cantine/165.jpg)