100m of open water swimming that is pretty popular with serious swimmers who arent into the whole chlorine thing


address: 150 Bayswater Road, London, W2 4RU

phone: 020 7706 3422

price: free

5917.1km