A street in Lille, France years ago. Lille is a lovely city in the north, often overlooked by travel - eviltoast