03.0504 Water Utilities

Thames Water

Description

The UK's largest water and wastewater services company.

Every day, Thames Water supplies around 2,600 million litres of tap water to 9 million customers across London and the Thames Valley. The company also removes and treats more than 4 billion litres of sewage for 15 million customers.

Location

PO Box 286,
Swindon, Wiltshire SN38 2RA
United Kingdom
Syndicate content