I seem to remember there was a pool near Waterloo station, but it has been a few years since I was last in the UK so I could be wrong...