Brockwell Lido

Brockwell Lido

Sports & Leisure • London, England United Kingdom