Place now popular given a ring (7)
I believe the answer is:
station
'place' is the definition.
(I know that station is a type of place)
'now popular given a ring' is the wordplay.
'now' becomes 'stat' (I am not sure about this - if you are sure you should believe this answer much more).
'popular' becomes 'in' ('in' can mean trendy).
'given' indicates putting letters inside.
'a ring' becomes 'o' (letter resembling a ring).
'in' enclosing 'o' is 'ion'.
'stat'+'ion'='STATION'
Can you help me to learn more?
(Other definitions for station that I've seen before include "camp?" , "position in society?" , "E.g. Waverley, Waterloo" , "Such as Victoria" , "Depot" .)