Alistair33
Free Member
a quick search on the forum, doesn't bring much up for, Lille, nor do any of the search sites. apps etc.
Can anyone give me a recommendation, close to or with easy access to the centre?
Can anyone give me a recommendation, close to or with easy access to the centre?