Location

Isle of Dogs E14

Project Value

£125 million

Main Contractor

Bovis Lehrer McGovern