Hi there,
Just a thought, I found lots of Still's in the East Knoyle area of Wiltshire - the reason being I'd read Still for what turned out to be Hill on a marriage certificate in my line and went briefly on the wrong track looking for Still's and found quite a few in the parish registers in that area.
LC