Inside Britain’s biggest sewer under London’s River Thames
Mar.28, 2023 in
News
The new tunnel under the River Thames in London is 25km long was built at a cost of almost £5bn.
Comments Off on Inside Britain’s biggest sewer under London’s River Thames