Location

Isle of Dogs Er4

Area

£60 million

Main Contractor

Leonard Stace