Member since June 2026
Moffat, Dumfries and Galloway, Scotland
Electric grass pitch
Liked Nice view and nice pub on site
Disliked Toilets not cleaned and facilities not that good
Recommend to friends Visit again