Campsite in Cricklade, England, open all year for tents, caravans and motorhomes, with showers, electric hook-ups and a motorhome service point.