London 25km ‘Super Sewer’ finally completed
The largest infrastructure project ever undertaken by the UK water industry has finally been completed, some 12 years after initial investigations were carried out.
The largest infrastructure project ever undertaken by the UK water industry has finally been completed, some 12 years after initial investigations were carried out.