Leek, Staffordshire, England
Non-electric grass campervan, tent or trailer tent pitch
Liked The is great plenty of room, the views are amazing and Friendly staff
Disliked Toilets and showers are ok, could be improved
Recommend to friends Visit again