Member since October 2025
Arrochar, Argyll, Scotland
Electric gravel touring pitch (waterside)
Liked The views were amazing
Disliked Very rundown in parts no welcoming feel .
Recommend to friends Visit again