Thames Water Customer Service Helpline / 0845 9200 888
The Thames Water dates back to the 1600s when this river was created because of the increasingly high demand for water in the city of London. Today, Thames Water is currently running the biggest capital investment program, which is worth more than 1 billion each year. […]