Welcome to Lille

Lille is less than two hours away by train from London, and only an hour from Paris,
HINT: "London" = Londres
How the test works

In French is:

Getting that for you now...