Short section through Pumping station

SHORT CROSS SECTION THROUGH THE PUMPING STATION

 

Stormwater Pumping Station, Stewart Street, London E1