Canary Wharf Contractors break ground on Europe’s tallest labGeo ConSep 25, 20241 min readConstruction of Europe’s tallest and most technically sophisticated commercial lab buildings has started on site at Canary Wharf in London Docklands.Click here for full articleSource & Image - Construction enquirer
Commentaires