Answer: armentieres

AnswerCrossword Clue
ARMENTIERESFamous town near Lille.