Construction starts on Europe’s tallest laboratory 03/10/2024 07:00 | Architecture Located in Canary Wharf, One North Quay will be Europe’s tallest and most technically advanced commercial laboratory building