public swimming pool in Thames Ditton, England

About 76 results.

Serpentine Lido

South Carriage Drive, W2 2UH London, United Kingdom