Lille and Lens The Euro 2016 football venue is the small industrial town of Lens, centre of the swirling carnage of the First World War, which was happening here exactly 100 years ago. Today the pre-eminent attraction is the new Louvre-Lens gallery, opened in 2012 as an offshoot of the great Paris museum to display some… Continue reading