Leek Edge Farm campsite in Leek, England. Showers, toilets, electric hook-ups and pets allowed. Peveril and Duffield Castles within about 40 km.