Member since July 2012
Cheddar, Somerset, England
Electric hardstanding and grass touring pitch
Liked very nice site the staff were friendly and the toilets were absolutely spotless, the showers were piping hot too.
Disliked none
Recommend to friends Visit again