Paid campsite in Saint Leonards-on-Sea with drinking water and pets allowed. Near Herstmonceux and Pevensey Castles, a practical base in East Sussex.