Discover
Lens
The city of Lens is located in northern France. It is one of the man towns within Hauts-de-France, and forms the major metropolitan area of Douai. Initially forged during the Norman Invasion, it has since grown to become a lively modern space which nonetheless retains much of its original character.