image004 1 e1635330195228

Thames Water picks Barhale for South London water mains upgrade

Barhale has been chosen by Thames Water to install more than 4km of new mains in South East London as part of capacity upgrade plans. The £8.6M project will install a DN800... Read more »