
Barnstaple, Devon, England
Non-electric grass tent pitch
Liked Immaculate peaceful rural spot. Lovely quiet evenings and beautiful stars
Recommend to friends Visit again
From the manager: Thank you! We're glad you enjoyed your stay, we'd love to see you again.