London Super Sewer
London, England, UK, 4 July 2023 - Top of a deep shaft at London's Super Sewer's Kirtling Street site, the central point of the 25km super sewer and the largest site on the entire project.
Add to Cart Add to Lightbox DownloadLondon, England, UK, 4 July 2023 - Top of a deep shaft at London's Super Sewer's Kirtling Street site, the central point of the 25km super sewer and the largest site on the entire project.
Add to Cart Add to Lightbox Download