0
Thames Water ended in 1989.
Thames Water's population is 4,600.
It does, the Thames is a river
Thames Water was created in 1973.
Thames Water Ring Main was created in 1993.