Answer: armentieres

AnswerCrossword Clue
ARMENTIERES

Famous town near Lille.