As the UK's largest water and wastewater services provider, Thames Water serves 15 millions customers across London and the Thames Valley and supplies around 2,600 million litres of tap water.