2 Nov 2020
TWD on the Thames
A 100m long concrete culvert has been immersed in the Thames, right in the center of London. This vital part of London’s new Super Sewer had to be floated-out underneath the historic Blackfriars Bridge. Read On...