Write a review Your name* Your e-mail* (Not for publication) Your review * * — Required information Lane End Farm ← View details Stoke Rivers, Devon, United Kingdom, Stoke Rivers, DEVON 01598710131