The Duke of Edinburgh has opened what is thought to be the first water desalination plant on the UK mainland.
The facility in Beckton, east London, is part of Thames Water's plan to tackle water shortages in the capital.
It said the £270m centre would deliver up to 140 million litres of water to 400,000 homes in a drought.
The plant will be run by using renewable biofuels such as cooking oil and waste fat in an effort to reduce its impact on the environment.
Drinking water will be produced by treating a mixture of sea and river water from the River Thames.
Thames Water said it built the facility to avoid a repeat of water shortages which hit the South East in 2005 and 2006.
However the plant's opponents, which include former London Mayor Ken Livingstone, have accused the company of wasting money.
Mr Livingstone filed a legal challenge in 2005 to reverse planning permission for the plant, claiming it would increase carbon emissions and fail to address the real problem of leakages across London's Victorian waterpipe network.
His successor Boris Johnson withdrew the challenge when he was elected mayor in 2008 and agreed a series of measures with the company to reduce its impact on the environment.
Mr Livingstone said he now acknowledged efforts to save energy had been made but said he was opposed to any carbon-intensive solution to London's water problems.
He added that supplying extra water rather than introducing water meters in every home to change attitudes to water consumption would "feed a wasteful habit".
London Assembly Green Party member Darren Johnson also criticised the plant, branding it "energy guzzling".
youris.com provides its content to all media free of charge. We would appreciate if you could acknowledge youris.com as the source of the content.