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.

Rate and write a review

Your email address will not be published. Required fields are marked *

Tooting Bec Road London SW16 1RU
Get directions