"Well. Religions have holy places and an important shrine would seem a likely place for their ritual. For the druids, holy places were groves of trees and circles of stones. Once Britain was dotted with them. By now though, most of them are gone."