Hey up Dread,
Have you ever heard of the Giants Chair? Located on the opposite side of the road to Houndskirk Moor in the woods? Dunno exactly what it is but thought seen as it's your neck of the woods you might.
Drop us a line at [email protected]
nice one
stu.