Beckton Sewage Treatment Works is one of five wastewater treatment plants in the Thames Water network in the United Kingdom and the largest treatment plant in Europe. Headquartered in the London borough of Newham, it serves 3.7 million people, mainly in north and east London.
As...