Live in Llandridnod Wells (5)
I believe the answer is:
dwell
'live' is the definition.
(to live/dwell somewhere)
'in llandridnod wells' is the wordplay.
'in' indicates the answer is hidden within the clue.
'DWELL' is hidden within 'llandridnod wells'.
(Other definitions for dwell that I've seen before include "Inhabit" , "Abide, reside" , "Lodge" , "Hang out" , "Settle" .)