Clue: English city, spot where head of state dwells (6)
Answer: ELYSEE
Explanation: Definition: where head of state dwells
A charade of ELY ('English city') plus SEE ('spot'; I am sure that the Ely connection is intended), The Élysée Palace is the official residence of the French President.