Canary Wharf Group has lodged plans for a large new development in the financial district, with up to 2.5 million square feet of offices proposed,
Canary Wharf Group has lodged plans for a large new development in the financial district, with up to 2.5 million square feet of offices proposed,