News

based in Canary Wharf, has kicked off. The 23-storey ‘vertical science campus’ located at One North Quay is the largest commercial construction project to have broken ground in London this year.
The organisation behind the iconic Canary Wharf development ... on a 3.3 hectare site at North Quay in east London, which was recently given planning permission for development.
Property Development has completed a £27.8m facility to support a £40m build-to-rent (BTR) scheme in Canary Wharf. The ...
Construction of the Canary Wharf development began in the late 1980s and continued into the 1990s. The project involved massive ... a fortified settlement on the north bank of the River Thames ...