Search
Building Design & Construction — the leading information resource for the UK built environment
BDC

Barhale wins Greenwich to O2 mains installation work

On site
Region
London
Location
Crooms Hill, Greenwich and Ordnance Crescent, Greenwich Peninsular, South East London
Value
£8.6M
Developer
Thames Water
Contractor
Barhale