Look inside London’s new Super Sewer, an engineering marvel for rubbish and poo By Rob Verger / Jun 7, 2023