Campsite near Chipping Norton, England, with drinking water, pets allowed and year-round opening. Close to Blenheim Palace and Sudeley Castle.