The more I think about this, the more I can't remember.
Might've been Belstone. Might've been Avebury. I'm pretty sure it was either somewhere on Dartmoor or somewhere on the way (kind of) to Devon from London. Might even have been Stonehenge!
Or Spinsters Rock.
love
Moth