Member since July 2025
Camelford, Cornwall, England
Electric grass pitch
Liked Great for star gazing Electric pitches, well layed out, amenities just a short walk and spotless Will return
Recommend to friends Visit again