Campsite near Rye, England, with drinking water, a motorhome service point and pets allowed. Nearby Sissinghurst Castle Garden and several castles.