There aren't many 'wild' swimming spots in London and I'm not the biggest fan of Hampstead and the Serpentine. So - where can I go swimming in the suburbs or just outside? Any recommendations for lakes, rivers, reservoirs, canals, or similar? I don't drive so need public transport nearby, or of course I can cycle. I fancy a dip!