Article dissects southern French city and English town (2,6)
I believe the answer is:
st helens
'english town' is the definition.
(I've seen this before)
I cannot understand how the remainder of the clue works.
Can you help me to learn more?
(Other definitions for st helens that I've seen before include "Place for 33 [GLASSMAKING]" , "English town" , "Town in Merseyside" , "Rugby team" .)