Explore relationships
Tooting Bec Lido
Tooting Bec Lido is an open-air fresh water swimming pool in South London. It is the largest fresh water swimming pool by surface area in the United Kingdom, being 100 yd (91.4 m) long and 33 yd (30.2 m) wide.
Use + to expand a branch. Click a topic name to open its summary.