Canary Wharf Group and Kadans to deliver 823,000 sq ft life sciences facility at North Quay
North Quay is the largest undeveloped site remaining at Canary Wharf
A new planning application for the site is expected to be submitted in the coming months