Thames Water Utilities Ltd, known as Thames Water, is a large private utility company responsible for the public water supply and wastewater treatment in most of Greater London, Luton, the Thames Valley, Surrey, Gloucestershire, North Wiltshire, far west Kent, and some other parts of England; it has a considerable local monopoly. Thames Water is the … Read more

Skip to content