Installation of Pumping Station

Mechanical Installation of a pumping station on a site in South East London.