Green and pleasant England is blessed with rivers, lakes, and ponds, so here's our pick of the best wild swimming spots near London.