The pool at Darwin Pool is tiny but very clean and modern. They have a timetable, and at least one `public' swim a day, as its in a sheltered housing block. Less than 5 mins from Bricklayers Arms. Recommended.
There is another, very nice pool, in The Circle Health Club at Shad Thames. Sadly, they don't do pool only memberships - you must also join their gym, which makes it a bit pricey just to swim.
Seven Islands, Lower Rd, SE16, is biggest public pool, pretty old [70's?] and not that clean, but large and many adult / laned / kids / etc times. Backs onto Southwark Park.
Re the Shell/Southwark Towers thread, yes, there was pool in basement of ST, open to public at weekends only but v.poorly publicised. Another pool - somewhere in north of Southwark - to Balance Seven Islands to east, Peckham Pulse to south?
they were saying this morning with the economic problems the councils were getting less money from businesses and council tax payers and were under more demand for things such as free school meals which will potentially lead to a hike in council tax or huge spending cuts and you can guess where these will be.