Work gets under way on Europe's biggest life sciences building in Canary Wharf
- Posted on September 24, 2024
- By Evening Standard
- 1 Views
Work gets under way on Europe's biggest life sciences building in Canary Wharf
Construction has begun to develop the 23-storey 823,000 sq ft tower