Swimming in London - Putney Upper Richmond Road, Putney, London, SW15 2SH Tags: private parties: up to 200 guests