Leek Edge Farm Campsite in Leek, England | Kampline

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