Canary Wharf Breaks Ground on Landmark Science Lab
Europe's tallest commercial lab building begins construction at Canary Wharf, London.One North Quay to be an 823,000 sq ft vertical science campus, led by Canary Wharf Contractors.Designed by Kohn Pedersen…



