Member since March 2026
Ilfracombe, Devon, England
Allocated powered grass site (sea view)
Liked The sea view The facilities The dog field Closeness of the coastal path
Disliked Top toilets
Recommend to friends Visit again