Tideway | Looking back at the construction of London's 'super sewer'
The £4.2bn Thames Tideway Scheme was given planning permission in 2014 and began construction in 2016. Considering the havoc created by the pandemic, it’s
Source: newcivilengineer.com