Creek Road, Greenwich

 

Project details:

Location:     Creek Road, Greenwich

Main Contractor:     Bouygues UK Ltd

Budget:     £715 K

Type of Contract:    Residential