Barhale wins water infrastructure contract at Barking Riverside station
Barking Riverside Limited (BRL) has appointed Barhale to install a new foul water pumping station at the terminus which is currently being built as part
Source: newcivilengineer.com