All Heavy Transport - Towed Articles

London’s ‘Super Sewer’ finishes underground construction
A large portion of the civil build is now complete