PRECAST FIN OF CAPITAL BEING ERECTED

 

 

Stormwater Pumping Station, Stewart Street, London E1