Thames Tideway Site at Nine Elms Lane HeathWall Pumping Station in South London. September 2022.


Size: 3608px × 2405px
Location: London
Photo credit: © Terry Leebray / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: building, city, construction, heath, inferstructure, london, river, sewage, sewer, site, super, thames, tidal, tide, tideal, wall, water