National location that isn't a Greek centre (7)
I believe the answer is:
aintree
'national location' is the definition.
I know nothing about this answer so I can't judge whether it can be defined by this definition.
'isn't a greek centre' is the wordplay.
'isn't' becomes 'aint' (non-standard version of 'isn't').
'centre' indicates the central letters.
The centre of 'greek' is 'ree'.
'aint'+'ree'='AINTREE'
'that' is the link.
Can you help me to learn more?
(Other definitions for aintree that I've seen before include "National racecourse" , "Trainee in Grand National venue" , "Here they run" , "6 National course" , "Liverpool's racecourse" .)