Clue: City in France almost supplies incense (5)
Answer: ANGER
Explanation: City in France almost supplies incense (5)
ANGER(s) is a city in the North West of France.