28-03-2023 06:02 via bbc.co.uk

Inside Britain's biggest sewer under London's River Thames

The new tunnel under the River Thames in London is 25km long was built at a cost of almost £5bn.
Read more »