Lynmouth Holiday Park in Lynton, England: pitches for tents, caravans and motorhomes, electric hook-ups, Wi-Fi, pets welcome and a motorhome service point.