River Thames to be fully restored over 3 years

Britain’s River Thames is to be naturally restored in ongoing works that will include major engineering.

River Thames

Britain’s River Thames is to be naturally restored in ongoing works that will include major engineering.