User comments, reviews and photos from the Meldon Hill from Cow Green Reservoir County Durham, England