Location

Isle of Dogs E14

Project Value

£200 million

Main Contractor

Walter Liewellen