Member since March 2023
Hayling Island, Hampshire, England
Electric grass and gravel touring pitch
Liked location
Disliked tired common areas, time for a refurb in areas.
Recommend to friends Visit again