Ghost in the ruins of Hampton (7)
I believe the answer is:
phantom
'ghost' is the definition.
(thesaurus)
'ruins of hampton' is the wordplay.
'ruins of' indicates anagramming the letters.
'hampton' anagrammed gives 'PHANTOM'.
'in the' acts as a link.
(Other definitions for phantom that I've seen before include "Blush" , "Illusion (at the opera?)" , "shadow of his former self?" , "Wraith" , "RR" .)