As I no longer swim, I cannot say from personal experience, but the Olympic swimming pool in Stratford is meant to be very good. This is partly because of its Olympic legacy - and the fact that it was used by Olympians suggests it will be top quality. It is also meant to be affordable for everyone. If I remember rightly, children can go swimming for under £4.