Do you buy it ?
It doesn't have the falsifiability that the suggestion about the avenue did .
What about the other stones ?
I don't really buy it but it can't be proven or disproven as far as I can see. It's a nice bit of mythology but lacks any earlier corroboration in folklore that I've heard of.