Year-round campsite in Newhaven, East Sussex, with showers, toilets and drinking water, close to Lewes Castle and several other castles nearby.