There are numerous gym's in Bristol, one to which I am a member of, but not many of them have a swimming pool, including my gym.
So I was on the look out for a leisure centre with a nice swimming pool, and I think I have found it in Keynsham.
The pool is a good size, and as per most swimming pools they have different time slot for different activities, such as free swim (that means do what you like, not that it is actually free!) Lane swimming, and of course for the younger ones (and young at heart!) the activity hour(s) where lots of floats are bobbing aroung the swimming pool.
There is also a gym in the Leisure centre. If you sign up for membership before the 31st May 2010 you get 2 months free membership. read more