Villa's precursor in Glastonbury? (5)

I believe the answer is:
aston
'villa's precursor' is the definition.
The definition suggests a singular noun which matches the answer.
'in glastonbury?' is the wordplay.
'in' indicates a hidden word.
'ASTON' is hidden within 'glastonbury'.
Can you help me to learn more?
(Other definitions for aston that I've seen before include "Premiership FC" , "and 20: Midlands football club" , "- Villa, football club" , "A Birmingham university" , "district of Birmingham" .)
