PRECAST FIN OF CAPITAL BEING ERECTED
Stormwater Pumping Station, Stewart Street, London E1