Hey, the Sept Saints you went to sounds like Sept-Saints, La Chapelle (as Burl calls it) which is near a village called Plouaret in the Cotes-du-Nord region. Does that sound right?
The three stone alignement I'm not sure on, doesn't sound like anything I've seen but as long as it ends up in the right place it should be fine. I think everything is going via the Eds for approval at the moment...
Ta,
Mark