Thames Water serves about 16 million people