water treatment plant in Trafalgar Square

About 29 results.

Aqueous Logic

Sutton Common Road 248, SM3 9PW Sutton, United Kingdom

Voxsan Ltd

Oakley Road, BR2 8HD Bromley, United Kingdom

Hammersmith Pumping Station

Chancellor's Road, W6 9RS London, United Kingdom

The Thames Tideway Tunnel is a major new sewer that will help tackle the problem of overflows from the capital's Victorian sewers and will protect the River Thames from increasing pollution for a…

pHlocrite

Killester Gardens 8, KT4 8TZ Worcester Park, United Kingdom

pHlocrite is a small independent company based in the south of the UK. We manufacture synthetic semi-calcined dolomitic limestone specifically for filtration chemical treatment of water and efflu…