Tooting Bec Lido

Lido swimming

Tooting Bec Lido is an open-air fresh water swimming pool in South London. It is the largest swimming pool by surface area in the United Kingdom, being 100 yards long and 33 yards wide.

Leave a Reply

Your email address will not be published.

Tooting Bec Road
London SW16 1RU England GB
Get directions