This might be plausible if Stonehenge were some isolated curiosity, but it isn't. There are other stone circles. The largest is in nearby
Avebury. It clearly wouldn't support any kind of structure. Theories that explain one circle but ignore the others are sort of dead on arrival IMHO.
ML/NJ