Correct me if I'm wrong (I may well be), but I have a vague memory of a couple of dew ponds up on top of Maiden Castle. Anyone know?
*blank look* I've never seen any standing water up there, but I may have avoided going up there after heavy rain...
There are certainly some weird pondy dip things in a row at the Old Oswestry hillfort.