Imposing area outside a Spanish location (7)
I believe the answer is:
granada
'spanish location' is the definition.
The definition suggests a singular noun which matches the answer.
'imposing area outside a' is the wordplay.
'imposing' becomes 'grand' (I've seen this before).
'area' becomes 'a' (maths abbreviation).
'outside' means one lot of letters goes inside another.
'grand'+'a'='granda'
'granda' enclosing 'a' is 'GRANADA'.
Can you help me to learn more?
(Other definitions for granada that I've seen before include "sunny city" , "Andalusian city" , "car in > Spanish city" , "City in southern Spain, site of the Alhambra" , "City of Andalusia" .)