Menu

News

Latest News story

To stop London running out of water, a crack squad is hunting down the city's mega leaks

London is leaking. Over the last year more than 500 million litres of water spilled out of the capital’s ageing water infrastructure every day. Thames Water – the utility company that supp...