Yes I Can vouch for the site at Chertseyas we stayed there in June and what a nice site it is too, and only about 10 miles to Windsor.
And we also stayed at the site in Henley in June, But if you do go there and you like to watch television do be aware that you can only get a TV signal via a...