Temple for duke in UK location (7)
I believe the answer is:
watford
'uk location' is the definition.
The definition suggests a singular noun which matches the answer.
'temple for duke' is the wordplay.
'temple' becomes 'wat' (type of Asian temple eg Angkor Wat).
'duke' becomes 'd' (abbreviation).
'wat'+'for'+'d'='WATFORD'
'in' acts as a link.
Can you help me to learn more?
(Other definitions for watford that I've seen before include "Hertfordshire town" , "Town north of London" , "Town NW of London, within the M 25" .)