I was contacted by Stephen who has made up a site listing campsites by the water. The site is here
http://www.cabbagemedia.com/campsites/
it is being updated constantly so worth checking. I am going to make this thread sticky as well for members to add any sites they know of.