Peg 534 - The on board water system is supplementary to the aqua roll. Designed to be used in freezing conditions. Just watch the build quality and the stone dent problems.......
Don't know about the rest
Can't think of any in London itself but if you fancy a drive down the A2 then there is Camping International at Gillingham. Can't miss it as it has a brick clock tower.