Situated on the banks of the Deûle River, 136 miles north-northeast of Paris, Lille is the fourth largest city in France.
The Independent’s culture team select 20 of the best comfort films across the years to cure even the worst case of January ...