I've been asking locals if they know of a name and apparently there is a name for the spring but no one can remember it at the moment.
Waden hill spring is good but Waden hill barrow will be confused with the ploughed out barrows at the Avebury end of the hill.
Waden hill Mound maybe better.
PeteG