I taught my eldest to swim in Lister Drive Baths. Did you ever go to the Silver Blades Ice Rink?
I remember our physics teacher used to take us ice skating on school outing days, but I couldn't remember the name of the place. I just checked and yes! It was Silver Blades apparently. The one in Kensington. I remember it well (apart from the name!). I used to love those outings.