New road running round artist's land (7)
I believe the answer is:
andorra
'land' is the definition.
(I know that Andorra is a European country)
'new road running round artist's' is the wordplay.
'new' becomes 'n' (common abbreviation eg NT for New Testament).
'running round' indicates an anagram.
'artist' becomes 'RA' (Royal Academician, member of Royal Academy of Arts).
'n'+'road'='nroad'
'nroad' is an anagram of 'andor'.
'andor'+'ra'='ANDORRA'
(Other definitions for andorra that I've seen before include "part of Europe" , "Catalan state" , "Principality in SW Europe" , "Autonomous principality in the Pyrenees" , "Land up, perhaps" .)