Jane,
We used a campsite at Peronne. There are 2: Camping Port De Plaisance - Tel: 0033 322 84 19 31, and Municipal - Tel: 0033 322 840235. The trouble is I cannot remember which one we used (it was 4 years ago and out of season). I think it was Port De Plaisance. The facilities were fine but we spent all day out of the campsite. If it is the one I think it is, as you come out of the campsite and turn right at the main road, about 50 metres up the road on the right is a very plain unattractive bar which, much to our surprise, served the most wonderful food.
Bob