Tooting Bec Lido
Lido swimmingTooting 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.
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.