The desalination plant takes salt water from the Thames estuary and produces 140-150 million litres of clean water per day.
-
An artist's impression of the desalination plant. -
The desalination plant is located in the London Borough of Newham (no 27). -
The desalination plant takes salt water from the Thames estuary and produces...