SHORT CROSS SECTION THROUGH THE PUMPING STATION
Stormwater Pumping Station, Stewart Street, London E1