Naturist campsite near Stoke upon Tern, England, with showers, electric hook-ups, Wi-Fi and motorhome waste disposal. Castles nearby.