Kitts Campsite in Newick, East Sussex, open all year with showers, toilets and drinking water. Castles such as Lewes and Hever are within easy reach.