Scarborough, North Yorkshire, England
Electric grass pitch
Liked We loved the peace and quiet. Contrary to recent reviews, the toilets were immaculately clean.
Disliked Nothing to dislike about Riverside. We will definitely be staying again.
Recommend to friends Visit again