'Scuse me, I am a bit of a newbie as well, what is the sister site where we can see meets? I am itching to get away.
In response to the original poster's request for help, he/she may not know that the most difficult thing about off-site camping in the UK is finding a water supply. Once you have a
solar panel, regulator and a decent leisure
battery you probably don't need site electricity.
In the UK toilets are easy, you can empty your cassette if you are using green biodegradable fluid, in any convenient convenience. But getting water is more difficult, even if you have a long hose you may find the public bogs have strange taps that are difficult to attach a hose to, and often where you can't get your camper anywhere nearer.
Another piece of advice, in case Renandgnomi don't know it, is that all over France, Germany, ?Spain ?Italy there are places for motorhomes to stay overnight called in France Aires, or in Germany Stellplatz. These are most often free of charge and are dedicated motorhome overnight parking places. Virtually every town in France has one. As you enter a town, even a small one, you will probably see a roadside sign which is a white square with an outline picture of a motorhome and a water tank underneath it. There will be arrows directing you which way to go. Some of them charge a euro to fill up with water, some charge another euro to empty your cassette in the dedicated dump drain. Some are free - we have even had dedicated pitches with hedges around, free water, free electric, free cassette drain and even free TV aerial point.