You reminded me about St Helen's Well in Croyde, North Devon:
https://www.megalithic.co.uk/article.php?sid=33838
Some info on the site page about St Helen, etc..
Something is not right. This message is just to keep things from messing up down the road