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:
Thinking...