A Swimming Club based at the iconic Brockwell Lido in Herne Hill, South London.
Showing the single result